ibis Taubate
HotelOne of the Most Reviewed Hotels in Taubate
Address
Av. Independência, 18 - Independência, Taubaté - SP, 12031-000, Brazil
Website
Contact
+55 12 3634-6044Price rating
$34/night
Rating on Google Maps
4.20 (2.3K reviews)Open on Google Maps