The 3-star The Victoria Inn lies within 2.2 km from Westminster, Royal Albert Hall and Piccadilly Theatre. The Victoria Inn has been welcoming guests to its contemporary rooms since 1991.
The city center is 20 minutes' walk of the property. The Victoria Inn is also minutes away from Buckingham Palace, Apollo Victoria Theatre and St. James's Park.
This charming hotel is placed within proximity to parks.
The rooms in The Victoria Inn come with TV, a dressing area, heating, a private toilet and coffee/tea makers. The rooms feature simple décor and family bathrooms with a hairdryer and a shower.
A tasty breakfast is served daily. The Victoria Inn is about 5 minutes’ walk from O Sole Mio serving italian, french and english dishes.
Pimlico subway station is in a 5-minute stroll and Pimlico, St Georges Square (N-bound) bus stop is just 5 minutes' walk from the hotel. The hotel is within 15 minutes' drive from London City airport.
Guests are offered to rent bicycles at The Victoria Inn to discover the sites of London.