Rama Hotel
Located 2.8 km from Oxford Street, Rama Hotel London is a 5-minute walk from Thomas Cubitt Statue.
Location
This hotel is located in London, within walking distance of Victoria tube station. The hotel in London is within 2 km of Churchill War Rooms Museum. The property offers quick access to Pimlico, situated 10 minutes' walk away. Also, Victoria Coach bus station is just a minute's drive from this London hotel.
Food & Drinks
The pizzeria Uno is 550 metres away.
Amenities
Rama HotelParking options
- Parking
Enter dates to see availability