Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Residence Inn Nashua/25 Trafalgar Sq - Nashua - New Hampshire (NH) ← View details 25 Trafalgar Sq, Nashua, NH 03063-1974, Nashua, New Hampshire (NH) 00 1631-8440595