Studio London Hampstead Hotel apartment is situated 7 minutes on foot from Hampstead Town and 20 km from London City airport. This apartment also offers public parking nearby.
Featuring a seating area, Studio London Hampstead Hotel apartment is furnished with a writing desk and amenities like a multi-channel TV for your enjoyment. Featuring a separate toilet and a shower, a bathroom provides a dryer and towels.
Kitchen amenities feature a microwave oven, a refrigerator, and kitchenware. Guests might as well make use of coffee/tea making equipment. The café Les Filles is located in front of this apartment.
Madame Tussauds London is located near the accommodation, while Hampstead tube station is 400 metres away. The British Museum is approximately a 15-minute drive from the apartment in London.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please