Home | Contact Us
             
 
Book Online or By Phone

New England Center

New England Center

New England Center
Hotel Not Rated

15 Strafford Avenue
Durham, NH US 03824 Map It

New England Center PSM-Portsmouth NH-10 mi E .

New England Center Features

  • Newspaper
  • Telephone
  • Coffee Maker in Room
  • AM/FM Alarm Clock
  • Television with Cable

New England Center Reservation Policies:

  • Check-In: 1600
  • Check-Out: 1200