Lowell Hotel
Hotel
Upper East Side
Il Lowell Hotel è un edificio di 17 piani risalente al 1927 che si trova a 321,8 metri da Central Park, a 50 metri da Madison Avenue e a 161 metri dalla Fifth Avenue.
Numero delle stanze: 74
28 East 63rd Street, Upper East Side, New York, NY 10065, Stati Uniti