Times Square Hotel
790 7th Avenue at 51st Street, New York City, NY 10019
Located in the heart of the world’s most exhilarating city, The Manhattan at Times Square Hotel effortlessly merges the 24/7 excitement of Times Square with the age-old glamour of New York.
Delighting guests with its prime location and classic Art Deco detailing, this landmark hotel was built in 1962 during New York City’s heady Mad Men-era. Its commanding Seventh Avenue location a testament to both longevity and lavish attention to detail.