Imperial Victoria Square Apartment
Main amenities
-
Wi-Fi
-
Child-friendly
-
No pets allowed
Location
Imperial Victoria Square Apartment London is located 6 minutes' walk from St James's Park and looks out onto the garden.
The Tower of London is 4.5 km from the apartment and the SEA LIFE Centre London Aquarium is a mere 1.6 km away. While exploring London, guests can conveniently reach Clarence House, which is about 500 metres away. The 6-room Imperial Victoria Square Apartment is within reach of the Houses of Parliament.
At this apartment, a walk-in shower and a separate toilet have been provided to enhance your comfort. A hairdryer and bath sheets is also featured in the bathroom.
The property has a kitchen, fitted with an oven and a dishwasher. St. James's Park tube station is 5 minutes' walk away.