Victoria Inn London
images
Victoria Inn London Review
Located 2 km from Buckingham Palace, Victoria Inn London is just a 5-minute walk from St James the Less. Featuring 46 rooms with views of the city, inn is 2.8 km from Selfridges London Department Store.
There is a lounge bar on site. This London hotel is 250 metres from Century and serves delectable meals.
The 3-star hotel is situated right in the centre of London, not far from Westminster Cathedral. St. Gabriel's Church lies 350m from this accommodation.
The budget hotel is also in the neighbourhood of Hyde Park. Nature lovers will appreciate proximity to Hyde Park, which is 2.6 km away.
Ironing facilities and air conditioning, along with coffee/tea making facilities, provide in-room convenience at the Victoria. They feature bathrooms with a separate toilet and a shower as well as a hairdryer and towels.
Just near Pimlico tube station, this London property is centrally located for exploring the city.
Facilities
Facilities
- AM/FM alarm clock
Rooms
- Air conditioning
- Terrace
- Tea and coffee facilities
- Ironing facilities
Services
- Housekeeping
Relax
- Leisure/ TV room