Save up to 50% at your stay at M Social Hotel Times Square New York


Situated in the Theater District of Manhattan, 322 metres from Times Square, this hotel features a fitness centre and offers free WiFi.

Novotel New York - Times Square
Address: 226 West 52nd Street NY 10019, New York City, NY, US

Near by Hotels

Leave a Reply

Your email address will not be published. Required fields are marked *