Great Island Inn
3.5 out of 5.0 3 Walbach St, New Castle, NH
Great Island Inn's great location gets high marks from our customers. During your stay, you're just a quick walk from Portsmouth Harbor Lighthouse. Enjoy features like free WiFi in public areas, plus concierge services and laundry facilities. Built in 1820, this 3.5-star apartment has 6 apartments over 3 floors. Each apartment offers free WiFi and a kitchen.