Palm Beach Resort
Property Location You'll be on the beach with a stay at Palm Beach Resort in Santa Cruz. Rooms Make yourself at home in one of the 16 individually furnished guestrooms. Rooms have private furnished balconies...
Try removing some filters. Alternatively, there are some nearby lodgings with availability below.