Hotel The Westin New York Grand Central znajduje się na Manhattanie, 165 metrów od dworca kolejowego Grand Central Terminal i 500 metrów od kwatery głównej ONZ. Obiekt oferuje centrum fitness, centrum biznesowe oraz zaplecze gastronomiczne.
Pokoje w hotelu wyposażone są w biurko oraz telewizor z płaskim ekranem i dostępem do kanałów kablowych. W łazience znajduje się bezpłatny zestaw kosmetyków.
Do dyspozycji Gości hotelu jest bar i salon. Śniadanie w lokalu Grab & Go serwowane jest codziennie od 06:00 do 10:45. Obejmuje ono rozmaite wypieki, owoce, soki, kawę, herbatę i gorącą czekoladę. Goście mogą również korzystać z obsługi pokoju i usług konsjerża.
Plac Times Square i wieżowiec Empire State Building oddalone są od obiektu o 1,3 km, a wieżowiec Chrysler Building – o 165 metrów.