Located in New Shoreham, a 18-minute walk from Ferd Benson Town Beach, Old Town Inn has accommodations with a garden, free private parking, a shared lounge and a terrace. The property is around 1.5 miles from Mosquito Beach, 2.8 miles from Southeast Lighthouse and 1.7 miles from Greenway Walking Trails. The property provides a 24-hour front desk as well as free WiFi.
Rooms have a private bathroom with a shower, free toiletries and a hairdryer. At the hotel rooms come with bed linen and towels.
You can play tennis at Old Town Inn, and the area is popular for hiking and fishing.
Popular points of interest near the accommodation include Baby Beach, Block Island and Block Island Historical Society. The nearest airport is Block Island State Airport, a few steps from Old Town Inn.