JavaScript is not enabled.

Victoria Inn Detail

Confirming room availability...

3.5

Victoria Inn 

Victoria Inn, 65 67 Belgrave Road, London, United Kingdom

Enter travel dates in the search field for latest hotel rates & availability

Get to know this hotel better!

Hotel Amenities

Getting There

Reviews

3.5

980 reviews

#807 of 1,305 hotels in London
  • (123)
  • (341)
  • (293)
  • (99)
  • (124)
  • (126)
  • (311)
  • (221)
  • (143)
  • (87)