AMOCITY
Located in Columbus Circle’s Deutsche Bank Center, this hotel is a 2-minute walk from Central Park. It features a 75-foot indoor pool and of...