City Guide

Washington Square Hotel

103 Waverly Pl
New York, NY 10011

Description: Washington Square is a first class, recently renovated century old hotel located in the heart of New York City's Greenwich Village. The European style hotel offers charming guest rooms. The hotel features the the North Square Restaurant, which is a cozy,...