Explore New York City

Hampton Inn Manhattan - Times Square North

Hampton Inn Manhattan - Times Square North is a modern hotel located in the heart of Times Square, steps from Broadway theaters, Restaurant Row, Rockefeller Center and Central Park. Located on Eighth Avenue at W. 51st St., the hotel offers oversized guest rooms, plus complimentary amenities such as breakfast, business and fitness center and WiFi access.

Locations

851 Eighth Ave.
New York, NY 10019
United States