Located 32 metres from Washington Square Park and 141 metres from the subway station, this Greenwich Village hotel features a spa and a restaurant. Complimentary Wi-Fi is available.
Number of rooms: 150
103 Waverly Place, Greenwich Village, New York, NY 10011, United States
Hotel booked 1 times today.