Townhouse 7 - Located at FOOTPRINTS PRESTON BEACH RESORT8.5Very good83 reviewsPreston BeachPick dates to see pricesSee prices