Victoria Hall Hotel offers affordable lodging in London.
The property lies within a 10-minute drive from The Royal Air Force Museum London, Pentameters Theatre and Canary Wharf. The venue is 3.3 km away from Northwick Park Hospital, Harrow School and Saint Marks Hospital.
This hotel is placed within proximity to parks.
A 20-minute walk to North Wembley subway station.
Guests can make use of TV and a kitchenette available in all Victoria Hall Hotel rooms.