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