Located 2.2 km from Selfridges London, the 3-star Victoria House Bed & Breakfast London is nearly a 5-minute walk from the public Queen's Art Gallery.
Serving Italian meals, Il Posto lies in close proximity to the hotel.
Located about 500 metres from St James's Park, the bed & breakfast is also within reach of entertainment venues like the Apollo Victoria Theatre. This London hotel is situated within 25 minutes' walk of the scientifically spellbinding Science Museum. The Hyde Park is 2.1 km away, and St. James's Park underground station is in the vicinity of the Victoria House Bed & Breakfast London. The accommodation is around 5 minutes' drive from Victoria bus station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please