ModernHaus SoHo
Hotel
SoHo, New York
Located in SoHo, an area known for fashion, art and shops, this hotel offers two bars and a restaurant on-site. Guests can enjoy views of the city from the rooftop.
Number of rooms: 114
27 Grand Street, SoHo, New York, NY 10013, United States
Hotel booked 1 times today.