1600 Broadway

Set in New York, 1600 Broadway is 300 metres from Times Square. Radio City Music Hall is 400 metres from the property. Free WiFi is available . The pet-friendly accommodation is air conditioned and has a flat-screen TV.

Leave a Reply

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