★★★★★
Lowell Hotel is a 5 stars accommodation located 7 km far from the center of New York. Offers a price by night in a double room starting at 707 €. Offers to its customers free wifi internet connection in all its facilities. These are some of the more relevant amenities offered: parking, restaurant, air conditioned, fitness room and car rental. Its facilities are adapted to persons with reduced mobility. Customers travelling with pets are also allowed to stay. About the touristic spots, its situation is located very close to Society of Illustrators and Central Park Zoo, close to emblematic places as Trump Tower and The Frick Collection and close to Museum of Arts and Design and Climate Museum.
You can book your room in Lowell Hotel from 707 €.
There are 53 comments on this accommodation:
Address: 28 East 63rd Street. NY 10065 New York. United States.