Crosby Street Hotel

79 Crosby St | Soho

Step into the Crosby Street Hotel and you may be transported to London. This boutique hotel in the heart of Soho is part of the Firmdale collection, their first venture outside the M25 in London. Feel at home with Kit Kemp’s signature design that evokes the best of British hospitality, afternoon tea included.booking.com travelvince

Image from Crosby Street Hotel on Instagram

Image from Crosby Street Hotel on Instagram

Related Posts

The Broome

The Greenwich Hotel

Ace Hotel NYC