Washington Square Hotel


New York City • Show on map
View Details for Price
This Greenwich Village hotel is located 105 feet from Washington Square Park and 463 feet from the subway station. Complimentary WiFi is available. Washington Square Hotel provides in-room safety deposit…More info
