New England Center Hotel Durham New Hampshire

15 Strafford Avenue, Durham, United States
(0.54 km from city center)
User rating:
-/10
(0 Reviews)

Check in from 14 / Check out prior to 11

New England Center Hotel Durham New Hampshire: Find photos, reviews, information, amenities and compare prices for 3 stars hotels in Durham, United States.

Hotel description

Situated near the area's attractions, New England Center Hotel Durham New Hampshire is a 10-minute walk from from University of New Hampshire and Whittemore Center. Only a short walk from Durham-UNH Station, the hotel's accessible location makes it an ideal base while in Durham.

The hotel has cosy rooms, equipped to fit the needs of any traveller.

There are a selection of cafés and restaurants close to New England Center Hotel Durham New Hampshire, and Portsmouth is an easy car trip away. Cowell Stadium is a brief stroll away.

Hotel features

Air Conditioned
Availability and Prices

Nearest hotels

Three Chimneys Inn
17 Newmarket Road
Search hotels