The 3 star Plaza Apolo Hotel is located in the city centre of Sao Paulo. All 76 rooms are equipped with air conditioning. There are thousands of reasons to visit Sao Paulo and the Plaza Apolo Hotel is one of them. With 76 rooms located in the heart of the city this property is the perfect place to stay with easy access to culture entertainment and cuisine.
Nothing. The hotel is very poor in every respect. I liked nothing. It is dirty, badly run, noisy, and in a very dangerous neighbourhood.
We very much liked that size of the rooms.Centre location. very helpfull staff! Very old rooms...a bit dark and shady
Very friendly and always want to help. no overcharge on Taxi