Offering a terrace and views of the sea, Hostal Costa Azul is situated in Ilo. Free WiFi access is available. All rooms are equipped with a flat-screen TV with cable channels. Rooms are equipped with a private bathroom equipped with a shower.
Book this Hotel