Located in the heart of Sao 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 Hotels 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