Itu Plaza Hotel
HotelInformal property offering an outdoor pool, a spa area & a gym, plus a restaurant & a bar.
Address
Alameda das Amoreiras, 81 - Jardim Paraiso II, Itu - SP, 13304-351, Brazil
Website
Contact
+55 11 4023-8000Price rating
$99/night
Rating on Google Maps
4.60 (1.8K reviews)Open on Google Maps