Ello Hotel is located in Iguatu and has a shared lounge and a bar. This 3-star inn has air-conditioned rooms with a private bathroom. Free WiFi and a 24-hour front desk are provided. All units in the inn are equipped with a flat-screen TV. Guest rooms include a desk. Guests at Ello Hotel can enjoy a buffet or a vegetarian breakfast.
Number of rooms : 24
Route from this place
Directions to this place
Route via this place
Renting a car, an attractive proposition for the holidays