Victoria Inn
Photo gallery for Victoria Inn
Overview of Victoria Inn
Victoria Inn
3-star guest house in London City Centre
Reviews
7.8
Good
Popular amenities
Explore the area
65-67 Belgrave Road, Victoria, London, England, SW1V 2BG
- Buckingham Palace19 min walk
- Big Ben4 min drive
- Trafalgar Square5 min drive
- London (LHR-Heathrow)45 min drive