Victoria Apartments
Main amenities
-
Wi-Fi
-
Express check-in/ -out
-
No pets allowed
Location
Victoria Apartments is placed in the centre of London, within short distance of Buckingham Palace. The venue is and provides a fully equipped kitchen with all necessary utensils to prepare meals.
The British Harrods Department Store is 1.7 km from this accommodation while the 13.7-tonne Big Ben Bell is 2 km away. Just 10 minutes' walk from Hyde Park Corner tube station, the apartment has easy access to the public Queen's Art Gallery. The restaurant serving British cuisine is 100 metres away. The cantilevered Coca-Cola London Eye Observation Wheel is a short taxi ride away.
Victoria Apartments features 7 rooms.