VILLAGE INN HOTEL AND CONF CTR

1 Beach Street
NARRAGANSETT
Rhode Island
United States