Room In London
Westminster Borough
Show on map
Share this page
Copy link
Link copied!
Room In London
The spacious Room In London is located in the Central London district, around 10 minutes' walk from Italian Cultural Institute in London. At the apartment, Wi-Fi and private parking are also provided.
This apartment is just 1.1 km from Buckingham Palace and a few steps from Victoria underground station. Thanks to its prime location, guests can easily reach Victoria Palace Theatre, which is a mere 15 minutes' walk away. Room In London is nestled 4.3 km from the fantastic Borough Market.
A range of in-room amenities includes air conditioning, as well as a flat-screen TV with satellite channels, for a more enjoyable stay.
An equipped kitchen is available for guests to make use of. Victoria Coach bus station can be found a stone's throw from the property.
Amenities
Main Features
- Wi-Fi
- Air conditioning
- Pets
Facilities
- No smoking on site
- Wi-Fi
- Parking
- Pets allowed
- Air conditioning
- Flat-screen TV