New York City
Crosby Street Hotel
Tucked into a quiet street in Soho, Crosby Street Hotel is a supremely elegant place to stay whilst in New York. Rooms are chic, and complete with sweeping views of Lower Manhattan. Facilities include: a gym, screening room, and bar.
$$$$
Curator spotlight:
Taylor L.
New York City,United States
Loving life in New York City!