BEECH TREE INN AND COTTAGE

34 RHODE ISLAND AVE
Newport
Rhode Island
United States