IHG Opens World’s Tallest Holiday Inn
InterContinental Hotels Group announced the opening of the Holiday Inn Manhattan-Financial District hotel. The property is the world’s tallest Holiday Inn hotel, at over than 453 feet (138 meters) tall.
The hotel has 492 rooms, and has views of the Hudson River and One World Trade Center.
The hotel’s restaurant, St. George Tavern, offers breakfast, lunch, and dinner.
The Holiday Inn Manhattan-Financial District hotel is located near popular New York attractions, including the National September 11 Memorial & Museum, South Street Seaport, Chinatown, Wall Street, the New York Stock Exchange, and the Federal Reserve Bank.
(Photo: Accura Media Group)