Lowell Hotel, New York

28 East 63rd StreetLato East Superiore, New YorkNY 10033, Stati Uniti