Das 2-Sterne-Hotel Rio Sands Hotel Aptos befindet sich 16 Minuten zu Fuß vom Strand Rio Del Mar Beach entfernt und verfügt über 52 Zimmer mit modernen Einrichtungen.
Thomas Kinkade Capitola Signature Gallery liegt rund 4 km weit weg vom Hotel und Esplanade Park ist zudem in ungefähr 10 Minuten Autofahrt zu erreichen. Bis zu Santa Clara sind es etwa 47 km. Palo Alto liegt auch in der Nähe. Das Hotel befindet sich 60 km vom Flughafen Monterey Peninsula und weniger als 450 Meter von der Bushaltestelle Aptos Beach Drive & Marina Avenue entfernt.
Alle klimatisierten Zimmer verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar. Einige bieten auch einen Patio und einen Balkon. Diese Zimmer sind ebenfalls mit Fliesenböden ausgestattet. Die Badezimmer bieten Annehmlichkeiten wie einen Haartrockner sowie eine getrennte Toilette. Die Aussicht auf den Innenhof ist ein großer Vorteil.
Die Gäste können auch Delhi- Gerichte im Restaurant Flats Bistro genießen, das nur 5 Gehminuten von hier ist.