LOWELL HOTEL
The Lowell es un edificio de 17 pisos ubicado a 322 m de Central Park y a 161mts de 5th Avenue.
Los huéspedes encontrarán tiendas de moda como Roberto Cavalli Store a 35mts del establecimiento.
Se ofrece un servicio nocturno de cobertura y el periódico New York Times es gratuito.
En su restaurante Majorelle se ofrecen platos de temporada.
El Club Room brinda un espacio para relajarse, mientras que el Pembroke Room ofrece desayuno y té de la tarde.
Ubicación:
28 East 63rd Street, Nueva York