hotels in london

Hotels We Covet – 41 Hotel: An Authentic Boutique Hotel Experience

The award-winning and five-star intimate hospitality venue, 41 Hotel is situated in the heart of London, more specifically Westminster, overlooking the Royal Mews at Buckingham Palace and a stone’s throw from Victoria Station. This authentic hotel is composed by an excellent group of passionate professionals whose main purpose is to ensure that each guest has a “home away from home” experience. In 1998, The Hotel was acquired by the Red Carnation Hotel Collection. The Hotel is near to London’s top...