Hotel Ojos del Rio har en fantastisk beliggenhed, mindre end 10 minutters gang fra Avenida Balboa og Cinta Costera. Gæster kan få lidt motion i fitnesscenteret eller få noget at spise på La Cima Ojos del Rio, der serverer internationale retter og er åben til morgenmad, frokost og aftensmad. Andre højdepunkter tæller en bar/lounge, en snackbar/deli og en terrasse. Rejsende er vilde med stedets hjælpsomme personale. Overnatningsstedet ligger kun en kort gåtur fra offentlig transport: Santo Tomas Station ligger 3 minutter væk og Lotería Metrostation ligger 11 minutter derfra.