Situated on a quiet street in Soho, Crosby Street Hotel is a sustainable luxury hotel that offers a unique blend of style and eco-consciousness. The hotel features a beautiful garden, filled with plants and flowers, providing a peaceful oasis in the heart of the city. Crosby Street Hotel is committed to sustainability and has implemented various initiatives, such as using renewable energy sources, recycling, and offering organic and locally sourced food options. It is a perfect choice for travelers looking for a sustainable and tranquil stay in Soho.