Located at 90 Park Ave and E 39th Street. The office space is in a world class location in the heart of Midtown Manhattan. Situated on the 17th floor of a 41 story building, the center makes an impressive setting for any professional. Located just steps away from Grand Central Station, the center is close to most amenities New York City has to offer including fine dining, luxury hotels and the best shopping. This world-class center is conveniently located near Penn station, the 4,5,6,7 and S subway lines, the M42, M48 and M104 bus and Metro North trains.