Courtesy of Henrietta Hotel.
Prev 11 of 25 Next
London, England
London's Henrietta Hotel is, for lack of better explanation, a dream staycation. With only 18 bedrooms, this boutique hotel is located in Covent Garden and designed with character by interiors extraordinaire Dorothée Meilichzon.