6,66 Km
The Lowell Hotel is a luxury hotel located in
New York City, offering a unique and personalized accommodation experience.
Designed by renowned designer Michael Smith, the hotel features a timeless
residential style, giving guests the feeling of being in a home away from home.
The hotel positions itself as a chic retreat in a vibrant city, ideal for those
seeking luxury and comfort.
This luxury hotel is located in Manhattan,
just a short distance from Central Park. Within a short walk you can reach a
large number of restaurants, boutiques and shops of all kinds.
With a total of 47 suites and 27 deluxe rooms ,
the Lowell stands out for its exclusive amenities, such as wood-burning
fireplaces, gourmet kitchens and beautiful terraces with iconic views of
Manhattan. Its 72 rooms are spacious and equipped with flat-screen televisions,
DVD players and full bathrooms.
Relax at the full-service spa, where you can
enjoy massages, body treatments, and facials. You're sure to appreciate the
recreational amenities, which include a health club, an indoor pool, and a
sauna. Additional features at this hotel include wireless Internet access
(surcharge), concierge services, and babysitting/childcare (surcharge). Make
use of convenient amenities such as complimentary wireless Internet access
(surcharge). Featured amenities include a business center, limo/town car
service, and express check -in. A roundtrip airport shuttle is provided for a
surcharge (available 24 hours).
The hotel offers guests a wide range of services such as 2 restaurants.