Rio Sands Motel

Hotel 116 Aptos Beach Dr Aptos
  • Water Play — Yes

    They have a pool.