This luxury New York hotel boasts a prime location on the city's East Side adjacent to Grand Central Station. Times Square, Broadway theaters, Central Park, Bryant Park, and Fifth Avenue's world-class shopping are within walking distance.