Conveniently located in the heart of lower Manhattan, the Holiday Inn Manhattan - Financial District is the tallest Holiday Inn in the world. Free WiFi access is available. Rooms include a 39-inch flat-screen T ... Read more

View all Luxury Hotels in New York (NY)