Ello Hotel features accommodation in Iguatu. With free WiFi, this 3-star inn offers a shared lounge and room service. Guests can have a drink at the snack bar.
Scored out of 10, guest rating 8.1
8.1
Very good - What previous guests thought, 52 reviews