Ammeo Hotels

Hotel Stela is set in the Vila Mariana district in Sao Paulo, 700 metres from CCSP and 1.7 km from Ciccillo Matarazzo Pavillion.
Every room comes with a flat-screen TV with cable channels. Rooms are fitted with a private bathroom. Hotel Stela features free WiFi throughout the property.
There is a 24-hour front desk at the property.
Ibirapuera Park is 2.1 km from Hotel Stela, while Hospital Sirio Libanes is 2.6 km from the property. The nearest airport is Sao Paulo/Congonhas Airport, 6 km from the property.