Inter-Continental Central Park South New York is a luxury hotel situated in the heart of New York City, offering upscale accommodations and amenities for both leisure and business travelers.
With its prime location near Central Park, the hotel provides a convenient base for exploring the city's attractions and enjoying a comfortable stay in a sophisticated setting.
Generated from their business information