The Atlantic Inn, on Block Island, welcomes travelers to a relaxing retreat. Set high on a hill, just outside of town the Atlantic Inn is a truly unique and quiet location to savor the delights of Block Island. Looking out from the Inn's wraparound veranda, guests are treated to breathtaking…