Located in the heart of Manhattan, The St. Regis New York offers stunning views of the city's iconic skyline, including landmarks such as the Empire State Building and Central Park. With its timeless elegance and impeccable service, this hotel provides guests with a luxurious and unforgettable stay.