Hotel 1661 The 1661 Inn is a hotel in Block Island that is close to the shore. The region’s natural beauty may be seen at Ballard’s Beach and Crescent Beach, and significant monuments include Settler’s Rock and North Lighthouse. The 1661 Inn is a collection of approximately 80 hotels, rooms, and suites on Block island Read more…