Victoria Inn London

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

£55 - £170 per night

About Victoria Inn London

This budget hotel offers convenient access to London's iconic landmarks and transportation hubs, situated just half a mile from Victoria Station, which serves as a gateway to the Underground, rail services, and coach connections throughout the city. The strategic location ensures that guests can easily explore the vibrant heart of London with minimal effort. Just a stone’s throw away, visitors are within walking distance of Buckingham Palace and Westminster, two of the most recognizable symbols of British royalty and government respectively. This prime position places guests in an area rich with history and culture, surrounded by a diverse array of dining options that cater to all tastes and preferences. From traditional British fare to international cuisine, the nearby restaurants offer a delightful culinary experience, making meal times as enjoyable as exploring the city's historic sites.

Hotel Details

Number of Rooms: 43
Country: GB
City: London