Charming Victoria Home Close to Buckingham Palace
PriceCheck live prices
Check availability →- Class
- 2-star hotel
- Address
- Denbigh Street, London, England, SW1V 2ERShow on map
- Check-in / out
- 16:00 / 10:30
Charming Victoria Home Close to Buckingham Palace is a 2-star hotel in London. It's set on Denbigh Street, London, England, SW1V 2ER.
Convenient Location
Nestled in the heart of London City Centre, our apartment offers easy access to iconic landmarks such as Buckingham Palace and Westminster Abbey.
Modern Amenities
Relax in style with our well-equipped apartment featuring all the modern amenities you need for a comfortable stay.
为何选择这里
- Free Wi-Fi
Amenities
- Free wired internet
- Free WiFi
- Wheelchair accessible