To enjoy your vacation in London, stay at Two Bedroom Modern Apartment London, which is 3.6 km from the famous British Museum and around a 10-minute ride from Gordon Square.
Equipped with a flat-screen TV with satellite channels, Two Bedroom Modern Apartment provides in-room facilities like an iron with ironing board and air conditioning. At the accommodation, a bathroom comes with a walk-in shower and a separate toilet, along with a hair dryer and bath sheets.
This apartment offers guests the convenience of self-catering facilities, including an electric kettle, a refrigerator, and kitchenware.
The famous Natural History Museum is 2.6 km away, while Puppet Theatre Barge is a few moments from the apartment. This apartment is nestled just 500 metres from Paddington tube station.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please