World’s Tallest Holiday Inn Opens in NYC

The world’s tallest Holiday Inn has opened in New York City.

Situated near One World Trade Center, Holiday Inn Manhattan-Financial District encompasses 50 stories and 490 guestrooms, many with prime views of the Hudson River, Statue of Liberty and 9/11 Memorial. Guestrooms also feature luxurious bedding, Keurig coffee makers, flat-screen TV’s and free Wi-Fi.

The new hotel offers onsite dining at St. George’s Tavern, where kids eat free. Room service is also available to guests, 6:30 a.m. to 11 p.m. daily.

Other perks include a small fitness center and ATM.

If interested in reservations, call the hotel directly; online bookings cannot be processed until January.

–Amanda Geronikos



Our team of parents and travel experts chooses each product and service we recommend. Anything you purchase through links on our site may earn us a commission.

Some areas of this page may shift around if you resize the browser window. Be sure to check heading and document order.