Hotel Del Rio
Hotel
Iloilo City
Hotel Del Rio is located along Iloilo River near the Central Business District. The hotel offers an outdoor pool, 3 dining options and free Wi-Fi in public areas.
Number of rooms: 60
M.H. Del Pilar Street, Molo, Iloilo City, 5000 Iloilo City, Philippines