Westgate New York Grand Central The Westgate Grand Central Station Hotel in NYC is ideal for both group and solo travelers who want to enjoy a peaceful and quiet place to stay while experiencing the city. If you’re on the latter part, the hotel has rooms perfect for solo travelers where you can relax. Having …