This hotel in Exeter features a saltwater pool. Guest rooms include a flat-screen TV and free Wi-Fi and the hotel is one mile from the American Independence Museum.
Number of rooms: 111
59 Portsmouth Avenue, Exeter, NH 03833, United States
Hotel booked 1 times today.