HOTEL DEL RIO is located just 11 km from Daniel Oduber International Airport and 600 meters from the Inter-American Route 1.
Proximity to shops such as Walmart 600 mts, Santa Rosa Shopping Plaza 1 KM and bus stations 1 km.
24-hour reception and free parking.
Air conditioning in all rooms, dinner and breakfast service.
Just 30 minutes from National Parks and beaches.