Located within 4 km of the Centro Cultural Banco do Brasil, the 3-star Villa Rosa Hotel Sao Paulo features Wi-Fi throughout the property and private parking on site.
There are 45 rooms comprising an adjoining terrace. They come with a flat-screen TV with satellite channels, as well as such comforts as climate control. Furnished with a writing table, the rooms also have a mini-fridge-bar. Bathrooms have a roll-in shower, a separate toilet, and a sink, along with shower caps and bath sheets.
Villa Rosa Hotel offers a daily buffet breakfast. Sample Brazilian specialties at Bar Veloso located 300 m from the accommodation.
The centre of Sao Paulo can be reached within a 30-minute walk, and natural attractions like the Aclimação Park are nearly 5 minutes away by car. This Sao Paulo hotel is a mere 250 metres from Veloso and fairly close to Ana Rosa underground station. Also, the Villa Rosa Sao Paulo is within 20 minutes' walk of Shopping Pátio Paulista. The hotel is just near Terminal Ana Rosa bus station.