The hotel is located in Jaguariuna, São Paulo, approximately 3 km from the city centre.
See more: Hotels in South America Hotels in Brazil Hotels in Sao Paulo Holiday Destinations in South America