Rio del Mar Beach. Aptos, California.
Check Availability
3 minute walk from the beach and Rio Del Mar town center.