The new Hotel Indigo NYC Financial District is conveniently located in Downtown Manhattan and a short distance from the city's center.