The Global Collection of Unique Luxury Hotels

The Lowell New York City Luxury Hotel

Book this Hotel

arrow
arrival calendar
departure calendar
Int./UK 442073072794

The Lowell

New York City , United States . 28 East 63rd Street, New York NY 10065, USA

"Upper-class England on the Upper East Side".

arrival calendar
departure calendar
?
Search Hotels

- Style

Sophisticated elegance

- Location

Conveniently located on the exclusive Upper East Side of Manhattan, this luxury hotel is in the upscale area of Fifth Avenue, known for its designer shopping. Close to Central Park, the Lowell is within easy reach of the theatre district, Times Square and the Metropolitan Museum of Art among other notable museums. Other New York attractions can easily be reached from the Lowell.

- Highlights and Features

Discover the discreet luxury of the Lowell Hotel in New York’s most exclusive area off Madison Avenue. From the moment guests check in to the Lowell Hotel they are surrounded by elegant luxury furnishings, thoughtful touches and personalized service which set this luxury hotel apart from the rest.

As a member of the Leading Small Hotels of the World and voted a place on the Top 100 Hotels in the World, this luxury hotel is almost a permanent fixture on the Condé Nast Traveller Gold List. Offering 23 deluxe rooms and a further 49 individually designed suites, this top notch boutique hotel offers accommodation for those looking for a degree of gracious living. Wood burning fireplaces for the winter months and outdoor terraces for the summer are a sample of some of the facilities available in the luxury hotel suites, along with fully fitted kitchens and marble bathrooms. Fuji water and Bulgari toiletries are just some of the top names supplying this top New York hotel.

Business guests are expertly catered for with the well-equipped business centre, WiFi internet access  and complimentary New York Times, along with the multi-lingual concierge. The Lowell Hotel also has a fully equipped fitness centre with great city views.

Sophisticated dining is offered in the Lowell’s Post House Restaurant, voted one of the ‘Top 10 Steakhouses in America’ by Wine Spectator, or enjoy lighter fare in the Pembroke Room, served on its hand painted Washington Pickard china. For the ultimate luxury hotel in New York, the Lowell Hotel should be your first choice.

- Subway

Lexington Ave 63rd St – Line F
Fifth Ave – Lines N, R, W

  • (email icon)
  • (print icon)

 

The Lowell
"Upper-class England on the Upper East Side"

Address
28 East 63rd Street, New York NY 10065, USA
Contact
support@luxique.com
Rooms
65 rooms including 52 suites.
Phone:
+44(0)207 307 2794
Local Star Rating
5 stars
Awards
icon Condé Nast Traveller 2008 & 2007 Gold List
Rates
From USD 665.31
Map Hotel

© 2009 Luxique - Luxury Hotels