7.3/10
Good
Set in Bolivar Peninsula, 1.5 km from Crystal Beach, CRYSTAL PALACE RESORT offers accommodation with barbecue facilities and free private parking.
Number of rooms: 49
1600 Texas 87, Crystal Beach, Bolivar Peninsula, TX 77650, United States