Crosby Street Hotel is a luxury hotel located in the heart of Soho. Each room is equipped with a Nespresso coffee machine, allowing guests to enjoy a freshly brewed cup of coffee in the comfort of their own room. The hotel also features an on-site restaurant and bar, as well as a private screening room and rooftop garden.