New York City -Manhattan

Lowell Hotel

Hotel

  • 72 Rooms

Located in Manhattan's Upper East Side, this upscale hotel is one block from Central Park. The 5-star hotel features 2 fine dining restaurants. Every room includes a full kitchen. Hotel Lowell features spacious rooms furnished with marble bathrooms.

Site-plan/Route-planner


We use the Google Maps API service from Google LLC to enable you to perform an optimal search and for map functions.  We need your consent for this.
If you accept, data will be sent to Google and cookies will be set.

Distances

City Center
NEW YORK 6,68km
Newark 17km
WHITE PLAINS 35km
Airport
LaGuardia (LGA) 9,2km
Newark Liberty Intl. (EWR) 19km
Railway station
New York Pennsylvania Station 2,54km
Ocean
North Atlantic Ocean 9,41km

Rates

Price on request

Lowell Hotel contact

Contact

  • 28 West 63rd Street
  • 10033 New York City
  • 212-838-1400