Brown's Hotel on Albemarle Street is one of London's oldest luxury hotels, opened in 1837. Its brick Victorian façade and intimate scale give it the character of a private club rather than a large hotel.
Interesting facts…
The hotel has hosted writers, royalty and politicians, and is said to be where the telephone was first demonstrated in Britain.
Location: Brown's Hotel, Albemarle Street, Mayfair, London W1S, United Kingdom
Brown’s Hotel, Mayfair London
£100.00Price
