To enjoy your vacation in London, stay at 10-room The Notting Hill'S Studios, which is 18 minutes' walk from The Albert Memorial and about a 10-minute ride from Buckingham Palace.
Within the in-room media amenities, there is a flat-screen TV with satellite channels. A bathroom is equipped with a separate toilet and a shower, as well as free toiletries and bath sheets.
This apartment comes with a kitchen plus a microwave oven and a refrigerator. Offering international cuisine, The Champion is around 200 metres from the accommodation.
Science Museum is a 25-minute stroll away, while QUEENS skate • dine • bowl is a few moments from the apartment. Guests will find Kensington Palace just 0.6 km from the property. Queensway tube station is fairly close to the apartment, connecting you with the rest of London.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please