The spacious Room In London is located 2.6 km from Marylebone train station and around 10 minutes' walk from Italian Cultural Institute in London. The apartment features Wi-Fi, along with private car parking for guests travelling by car.
A comfortable stay is ensured with amenities such as air conditioning, complemented by a flat-screen TV with satellite channels.
Room In London includes an equipped kitchen where guests can cook and enjoy homemade meals.
Area attractions include Tate Modern, 3.8 km away, and the famous British Museum is 3.1 km from this apartment. Due to the prime location of Room In London, Victoria Palace Theatre is only 15 minutes' walk away. The accommodation is within a few blocks of Buckingham Palace. The apartment is merely 350 metres from Victoria Coach bus station and merely 450 metres from Victoria underground station.
If you stayed at this hotel, share your experience with us, please