World’s Tallest Holiday Inn Opens in NYC

See recent posts by Amanda Geronikos

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.