The 2-room 2 Bed Lux Apartments Near Central London Free Wifi By City Stay Aparts London is situated around a 25-minute walk from the famous British Museum, in a residential area of London. Staying at this apartment, set in proximity to the modern Jewish Museum London, guests can avail themselves of a dishwasher.
Guests will enjoy comforts like an iron and ironing board, and entertainment features such as a multi-channel TV. A bathroom comes with a separate toilet and a shower, along with hairdryers and bath sheets.
There is also an equipped kitchen with all the necessary kitchenware provided.
A mere 350 metres from Camden Town tube station, the apartment is a mere 0.7 km from Museum of Happiness. The Protestant Westminster Abbey is 10 minutes by car from the property. 2 Bed Lux Apartments Near Central London Free Wifi By City Stay Aparts London is in close proximity to Camden Road train station.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please