The 1661 Inn

Spring St.
Block Island, RI 02807
United States
41° 9' 44.3052" N, 71° 32' 59.3556" W
Phone:
800-626-4773