The Victoria Inn is a 3-star property only 1.9 km from Harrods, The London Eye and Oxford Street. The Victoria Inn has been welcoming guests to its comfortable rooms since 1991.
The hotel is conveniently located close to Pimlico subway station. The property is about 500 meters away from Apollo Victoria Theatre, Buckingham Palace and Sloane Square.
This charming hotel boasts close proximity to parks.
London City airport can be reached in 15 minutes by car from The Victoria Inn.
This property counts 43 guestrooms featuring Triple Room, Twin Room and Family Room. The rooms feature simple décor and private bathrooms with a hairdryer and a shower.
Eat & Drink
Breakfast is offered in the dining room every morning.
Aside from an elevator, a baggage storage and a safe deposit box, guests can make use of concierge service, 24-hour reception and shuttle service.
Wireless internet is available in the entire hotel for free.
No parking available.