Located 1.3 km from Buckingham Palace, 1.4 km from Westminster Abbey and 1.5 km from St James\'s Park, Victoria Suite provides accommodation situated in London. This property offers access to a patio and free WiFi.
The apartment comes with a flat-screen TV and 2 bedrooms. The kitchen is equipped with a dishwasher.
A bicycle rental service is available at the apartment.
Houses of Parliament is 1.7 km from Victoria Suite, while Big Ben is 1.7 km from the property. The nearest airport is London ...City Airport, 13 km from the accommodation.
|95A Cambridge Street|