The world’s tallest Holiday Inn opens in NYC
A new 492-room Holiday Inn has just opened on Manhattan, NYC. The Holiday Inn Manhattan-Financial District hotel is located in the heart of New York City’s downtown business center.
Standing more than 138 metres tall, this is the world’s tallest Holiday Inn, offering wonderful views from all guest rooms. Overlooking the Hudson River and One World Trade Center, the new Holiday Inn is sure to become of the Financial District’s most popular hotels. There is a lot of business in the Lower Manhattan area, attracting nearly 6 million annual visitors.
Located just a short distance from the hotel are popular business and leisure destinations, including the National September 11 Memorial & Museum, South Street Seaport, Chinatown, Wall Street, New York Stock Exchange and the Federal Reserve Bank.
The hotel, located at 99 Washington Street, offers a familiar atmosphere with. The hotel’s restaurant, St. George Tavern, offers casual dining for breakfast, lunch and dinner.
Further reading on ehotelier.com
Image by Holiday Inn