HOTEL DEL RIO ligt op slechts 11 km van de internationale luchthaven Daniel Oduber en op 600 meter van de Inter-Amerikaanse Route 1.
Vlak bij winkels zoals Walmart 600 mts, Santa Rosa Shopping Plaza 1 KM en busstations 1 km.
De receptie is 24 uur per dag geopend en er is gratis parkeergelegenheid.
Airconditioning in alle kamers, diner en ontbijtservice.
Op slechts 30 minuten van de nationale parken en stranden.