Located in Ogunquit, 15 miles from Portsmouth, Twenty Shore features free WiFi access and free private parking. Each room at this hotel is air conditioned and has a flat-screen TV with cable channels. Some accommodations include a sitting area where you can relax. A terrace or balcony are featured in certain rooms. The rooms are equipped with a private bathroom. There is a shops at the property. Hampton is 26 miles from Twenty Shore, and Old Orchard Beach is 22 miles away. The nearest airport is Portland International Jetport Airport, 31 miles from Twenty Shore.