Route GuidesRoutes City GuidesCities Map Log in

Victoria Inn London

London
65-67 Belgrave Road, Victoria, London, SW1V 2BG

43 rooms · ★★★ · from £59


This budget hotel is just 0.5 miles from Victoria Station for the Underground, trains and coaches. Only a mile from Buckingham Palace and Westminster, guests are also surrounded by restaurants.