A Fantastic London Hotel That Offers Excellent Comfort and Style

The Soho Hotel is housed in a 19th century red brick building in the fashionable and bustling Soho section of London. Interiors reflect Kit Kemp’s signature modern English style and feaure solid granite and oak bathrooms. British art also plays a vital role in the interior design. The bathrooms are exquisitely designed with granite, glass[…]