Blake Hotel

Location

Hamilton Park
9 High Street
New Haven,