Grand Central Station
Grand Central Station, a bustling hive, is one of the most iconic train stations in the world, located in Midtown Manhattan. It serves as a major transportation hub for commuters and travelers alike, with trains running to destinations all over the Northeastern United States. It is also home to many shops and restaurants, making it a great place to stop and grab a bite or do some shopping.
With one of the world’s most unique and celebrated addresses, our midtown luxury hotel lends itself to rich and memorable travel experiences.