470 m.
Victoria Underground Station 460 m.
Victoria Train StationSome units include a terrace and/or balcony with city or garden views. A fridge and kettle are also featured. Some units also have a kitchen, fitted with a dishwasher. On-site laundry facilities are available at Denbigh Street for all travellers.
Situated in London, Metro Residence Victoria is 400 metres away from Victoria Station. Free Wi-Fi is available throughout the property.
The nearest airport is London City Airport, 13 km from the property.
Buckingham Palace and St James Park are both 1.5 km from Metro Residence Victoria. Westminster Abbey and Houses of Parliament are 1.4km from the property.
Address: 10 Denbigh Street, Westminster Borough, London, SW1V 2ER, United Kingdom
Number of rooms: 8
Extremely rude and unprofessional company. Avoid at all costs, booking an apartment with them is not worth the stress.