Welcome to Hotel Plaza Apolo Sao Paulo, Located in the heart of São Paulo, Hotel Plaza Apolo offers modern rooms with air conditioning and free Wi-Fi. Private parking is available on site, and charges are applicable. All rooms of Plaza Apolo are equipped with a minibar, a TV, and a private bathroom. Some rooms have a flat-screen TV. Plaza Apolo Hotel’s buffet restaurant serves local and international cuisine. The bar serves a variety of drinks. Guests can benefit from the 24-hour reception desk and public internet computers. It is just a 15-minute walk to the Museum of Sacred Art. Republic Square is only one block away. (Hotel Plaza Apolo Sao Paulo hotels booking).