The 2-star Hotel Michel Sao Paulo is nestled right in the centre of Sao Paulo, about 15 minutes' walk from Largo do Pari, and features Wi-Fi and a car park. There is luggage storage available on the premises.
Some rooms offer views of the city.
Guests can enjoy Portuguese dishes served in Hocca Bar located 13 minutes' walk away.
The art-filled plaza "Latin America Memorial" lies 3.1 km away, while the Museum of Sacred Art is a mere 1.6 km from the hotel. The Michel is also situated within reach of Praca da Republica Public Square. Visit Lago Cruz de Malta, 600 metres from this Sao Paulo hotel, and feel complete harmony with the nature of Brazil. There is the fantastic Football Museum nearly 10 minutes away by car, while Terminal Correio bus station is not far from the property. Hotel Michel is 950 m from Republica tube station, providing easy access to all the Sao Paulo's attractions.
Airports
Train stations
Airports
Train stations
Landmarks
No reviews yet :(
If you stayed at this hotel, share your experience with us, please