Location
With a stay at 2 River Road Inn & Cottages in Cape Neddick, you'll be a 5-minute drive from Short Sands Beach and 6 minutes from Long Sands Beach. This bed & breakfast is 4.3 mi (6.9 km) from Ogunquit Beach and 3.1 mi (5 km) from Nubble Lighthouse.