65-67 Belgrave Road, Victoria, London, United Kingdom
View map
Situated 50 metres from River Thames, the 3-star Victoria Inn London offers rooms with views of the city. This budget hotel provides Wi-Fi throughout the property.
The accommodation is centrally located within walking distance of Hyde Park and 5 minutes by car from Coca-Cola London Eye Riverside Observation Wheel. The hotel offers proximity to family venues such as Battersea Park (2.1 km) and SEA LIFE Centre London Aquarium (2.3 km). This London property is situated only a short drive from Hyde Park, and Victoria bus station lies 10 minutes' walk away. Victoria Inn London is also approximately a 5-minute drive from Apollo Victoria Theatre and within a 500-metre distance of Pimlico underground station.
The accommodation features 46 rooms with a flat-screen TV with satellite channels, as well as coffee/tea making facilities. A separate toilet and a shower, along with hair dryers and bath sheets, are provided in the bathroom.
This London hotel offers a daily continental breakfast. Guests can relax in the on-site lounge bar. The grill bar Century is located in proximity to the accommodation.
+ More- Less
Main Features
Wi-Fi
24-hour services
No Smoking
Air conditioning
No pets allowed
+ More
Photos
Map
Tourist attractions in
London
Local sights
Bessborough Gardens - 250 m
Apollo Victoria Theatre - 700 m
Hyde Park North - 1.1 km
Thomas Cubitt Statue - 200 m
Mayfair - 950 m
St George's Square - 400 m
Houses of Parliament - 1.4 km
Tate Britain - 750 m
Pimlico - 250 m
Khallouk & Taylor - 150 m
Airports
London City - 17 km
Train stations
Victoria Station - 700 m
Prices & Availability
Please wait, we're checking available rooms for you.