Remove Ads

Photo of Washington Square Hotel

3.8
201 votes

Washington Square Hotel

103 Waverly Place, New York, New York 10011-9194 USA

Add Photo

Guestroom

Remove Ads

Claim copyright