The Crosby Street Hotel is in the heart of Soho. The luxury boutique hotel is vibrant and inspired by art and the written word. From the sculptures to the paintings to the animal theme touches; everything was carefully planned. The hotel welcomes you in a comfortable way so you feel like you are home.