15 Chester Square, London, United Kingdom
The spacious Room In London boasts a prime setting and in about a 10-minute walk from Victoria Palace Theatre. This apartment features Wi-Fi throughout the property.
The apartment is 2.6 km from the expansive park "Kensington Gardens", and 2.4 km from the national museum "Wallace Collection". A mere 450 metres from Victoria tube station, Room In London is also right near Italian Cultural Institute in London. Guests can reach the famous British Museum located 3.1 km away.
Room In London offers comforts like air conditioning, along with entertainment facilities such as a flat-screen TV with satellite channels.
There is also an equipped kitchen with all the necessary kitchenware provided. Victoria Coach bus station is within 5 minutes' walk of this accommodation.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Room In London!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please