Villas Hotel is located in Sao Paulo, 2.6 km from Expo Center Norte and 3 km from Lar Center Shopping Mall. 3.4 km from Portuguese Stadium, the hotel provides a shared lounge and a bar. The accommodation offers free WiFi.
Staff at the 24-hour front desk can provide advice on what to do in the area.
Youth's park is 3.6 km from the hotel, while Tatuape Outlet is 4.4 km from the property. The nearest airport is Guarulhos International Airport, 14 km from Villas Hotel.