Newly Refurbished Victorian townhouse hotel situated in quiet Victorian Square, just steps from Hyde Park and ten minutes by bus to Oxford Street and Marble Arch. Wi-Fi is available in the hotel and is free of charge.
Number of rooms: 96
50 Lancaster Gate, Westminster Borough, London, W2 3NA, United Kingdom
Hotel booked 1 times today.