Marriott Residence Inn

25 Trafalgar Square, Nashua NH

Spacious Suites with full kitchens and separate living, working, and sleeping areas. Large capacity wireless High Speed Internet throughout the hotel.