Itu Plaza Hotel
Hotel
Itu, Sao Paulo State
Located 6 km from Itu city centre, this hotel offers an outdoor pool, a restaurant, gym and modern interiors. It features air-conditioned rooms, free Wi-Fi and free parking.
Number of rooms: 96
Alameda das Amoreiras, 81, Itu, CEP 13304-351, Brazil
Hotel booked 1 times today.