Choose your room
Central London Apartment
Nestled in Central London with an array of dining experiences that will tantalise your taste buds, Central London Apartment is 850 metres from such cultural places of interest as the world-famous Natural History Museum.
The huge Borough Market is located in the immediate vicinity of this apartment, while South Kensington tube station is 10 minutes' walk away. Apollo Victoria Theatre is 2.5 km from the apartment. Central London Apartment is also a 10-minute drive from the public Trafalgar Square.
Staying at the apartment, guests are offered a sitting area with sound-proof windows. A flat-screen TV with satellite channels make up the in-room media amenities. Enjoy the comfort of a bathroom in this accommodation, which is equipped with hairdryers and towels. A separate toilet can also be found.
Enhance your stay with the convenience of an electric kettle, a refrigerator, and an oven provided in the apartment. This property lies 3.6 km from Marylebone train station.