Location Centrally located, this city hotel is a 1930s European-style landmark located in New York City, NY. This property occupies a prime location across the street from Central Park and is one block from Fifth Avenue.
The hotel's ideal Central Park South location is within easy walking distance of the city's best shopping and favorite tourist attractions, including the shops and boutiques of Fifth Avenue, Lincoln Center, the Museum of Modern Art and Carnegie Hall.