Hotel resources for Crowne Plaza Times Square

Crowne Plaza Times Square

United States, New York, NY

Region: North America

ID#: 791

Editable flyer goes here - PLACE HOLDER

Key Selling Points

The hotel is situated in the heart of Manhattan, directly on the famous Times Square. A vast array of shops and entertainment venues, as well as cultural venues and sights, are located in the immediate vicinity and within easy reach. Broadway, the Rockefeller Center, and Radio City Music Hall are all waiting to be explored. The nearest subway station is just a few paces from the hotel.