Hotelify.com

The clever hotel finder - just search!

The Lowell

The Lowell
New York, 10021

(5)
Leading Hotels of the World

The Lowell

28 East 63rd Street
New York
New York

10021

United States

Telephone: +1 212 8381400

Website:

Co-ordinates:40.765998840, -73.969596863

About

The Lowell is a 5-star Leading Hotels of the World hotel located in New York, New York United States. Rooms start at 760 USD per night. Rooms go up to 2095 USD per night.

Nearby places of interest include Lubin House in New York, Central Park Zoo in New York, Golden Nugget Las Vegas Inc and Lee Nordness Galleries Inc in in New York.

(Data based on estimated location of The Lowell at Lat/Long: 40.765998840, -73.969596863).



The Lowell is part of the Leading Hotels of the World group.

Rates & Pricing

From 760 USD to 2095 USD per night.

Features

Other hotels located near The Lowell and the city of New York include: Hotel Plaza Athenee New York, The Pierre Hotel, The Plaza, The Helmsley Park Lane, Four Seasons Hotel Ny, Ritz Carlton New York Central Park, and more.

Map of The Lowell