ALBEMARLE STREET,, London, Greater London (Great Britain) Show on map
Updating availability and prices
This outstanding and award-winning hotel is situated in an idyllic location in the upmarket London borough of Mayfair, just a stones throw from Piccadilly Circus and the elegant shopping of Bond Street and Regent Street
Numerous restaurants, bars, pubs, cafés, the West End theatre district and world-famous attractions such as Buckingham Palace or Hyde Park are within just a short stroll
INTERNET
PARKING / GARAGE
GYM
DISABLED ACCESS
Hotel
Room
Restaurant