Choose your preferred currency.
Victoria Inn London offers a comfortable and affordable stay in the heart of London’s vibrant Victoria district. This welcoming 3-star hotel is ideally situated for both leisure and business travelers, providing easy access to the city’s key attractions and transport links.
Guests at Victoria Inn Hotel London can choose from a variety of well-appointed rooms, each designed with comfort and convenience in mind. Rooms feature modern amenities including complimentary Wi-Fi, flat-screen TVs, and tea and coffee making facilities. The hotel provides a selection of room types to suit different needs, from standard rooms to family-sized options.
Located on Belgrave Road, Victoria Inn London is within walking distance of major landmarks such as Buckingham Palace, the Houses of Parliament, and Westminster Abbey. The proximity to Victoria Station ensures convenient travel connections to other parts of London and beyond, making it an excellent base for exploring the city. Additionally, guests can enjoy the nearby shops, restaurants, and theaters of the Victoria and Westminster areas.
The hotel’s central location, combined with its comfortable accommodations and excellent value for money, makes Victoria Inn London a popular choice for visitors seeking a practical and enjoyable stay in London.
65 67 Belgrave Road Victoria, London, SW1V 2BG, United Kingdom
Other
0.17 kmOther
0.41 kmOther
0.63 kmTheatres
0.81 kmOther
0.85 kmFamous Streets
0.86 kmMonuments and Landmarks
0.92 kmFamous Streets
0.92 kmOther
0.93 kmTheatres
0.94 kmHistorical Buildings
0.60 kmTrain Stations
0.82 kmTrain Stations
0.83 kmTrain Stations
0.89 kmTrain Stations
0.96 kmTrain Stations
0.97 kmHospitals
1.57 kmHistorical Buildings
1.65 kmHistorical Buildings
1.69 kmHistorical Buildings
1.77 kmNational Parks
1.11 kmRivers and Lakes
1.33 kmNational Parks
1.57 kmNational Parks
1.83 kmBeaches
2.12 kmNational Parks
2.54 kmNational Parks
3.00 kmNational Parks
3.36 kmBotanical Gardens and Zoos
3.64 kmNational Parks
3.77 km101 Belgrave Road, London
85-89 Belgrave Road, London
122 Belgrave Road, London
106-110 Belgrave Rd, London
39 Belgrave Road, London
38 Moreton Street , London
79 Belgrave Road Victoria, London