Signature Hotel Experience – Browns Hotel

post image

Hi. I’m Joan Leedy. I’m a senior travel consultant with Preferred Travel. We were lucky enough to stay at the Brown’s Hotel, which is London’s first hotel and it is located in the Mayfair District where you are close to shopping. I think that what stands out about most of the hotels in London, includingRead more