London logo

Victoria Inn London

Check Availability

Victoria Inn London
65-67 Belgrave Road, Victoria
London
SW1V 2BG
United Kingdom

Rooms from £59.00 ( €64.90 / $85.55 ) per night

Picture of Victoria Inn London


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.

Click here for more Information on the Victoria Inn London together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information