Rio Sands Hotel
116 Aptos Beach Drive
Aptos, California, CA 95003, United States
+1 831 6883207
  • cement-ship-2
  • 46-14-14small
  • IMG_7322

CELEBRATE 2015 AT THE RIO SANDS, JUST 100FT AWAY FROM THE BEACH!

"Happy New Year from your friends at the Rio Sands!!"

- Like us on Facebook