Crosby Street Hotel

Modern design hotel in the heart of SoHo with a beautiful courtyard, perfect for a well-deserved break after a busy shopping spree.