Hotel Serra de Jundiaí
HotelOne of the Top rated Hotels in Jundiai
Address
Av. Comend. Gumercindo Barranqueiros - Jardim Santa Teresa, Jundiaí - SP, 13211-410, Brazil
Website
Contact
+55 11 3378-4300Price rating
$52/night
Rating on Google Maps
4.50 (2.2K reviews)Open on Google Maps