Find a hotel


Lowell Hotel

  61 Reviews - Rating : 9.2 out of 10 based on 61 reviews.


Hotel Overview : Lowell Hotel

The The Lowell Hotel is perfectly located for both business and leisure guests to New York (NY).The The Lowell Hotel boasts a convenient location with modern amenities in every guestroom and superb service. Each guestroom features amenities such as air conditioning, bathrobes, daily newspaper, inhouse movies, desk, hair dryer, ironing board, television. Guests can experience the high standards of comfort while staying at this luxury New York (NY) hotel with everything they need right on the site such as 24hr room service, elevator, bar/pub, restaurant, room service, safety deposit boxes, disabled facilities. Hotel's guests can experience on-site latest leisure and sports facilities such as gym. These top-class facilities are complemented to excellent services to meet the needs of visitors to New York (NY). To make your reservation at the The Lowell Hotel quick and easy, please select your preferred dates of stay and proceed with our secure online booking form.

Lowell Hotel

28 East 63Rd Street,New York City,United States
  • Earliest check-in:15 Hrs
  • Latest check-out:13 Hrs
check hotel rates
One Stop Hotel Deals

Get Directions :

Driving Walking

From:

 

To:

 


Features and Amenities - Lowell Hotel

  • Business Center
  • Room Service
  • High-speed Internet
  • Fitness Room
  • Parking
  • Pets Allowed
  • Concierge
  • Valet Parking
  • Tour Desk
  • Elevator / Lift
  • Air Conditioned
  • Currency Exchange
  • Safe-Deposit Box
  • Mini Bar
  • Refrigerator
  • Wake-up Service
  • TV
  • Laundry service








Most Popular Hotels in New York City