Brown’s Hotel is located in the very nice neighbourhood of Mayfair near the theater district and historical parts of London; it is also in a great high end shopping area. Brown’s was established in 1837, and keeps its old and elegant England atmosphere. This small size hotel is charming and exclusive without being stuffy or arrogant; its size gives a homey feeling although the amenities offered can be compared to the one of a larger hotel.
At my arrival I found fruit and pastry in the room that were replenished during my stay according to what I had eaten. Breakfast was included in the price of the room and the waiter remembered my first order and asked if I wanted the usual.The concierge crew were outstanding finding what ever I was looking for. Albemarle St, Mayfair, London – UK
Check out the London board on Pinterest.