Hotel Plaza Apolo

Rua dos Timbiras, 483, São Paulo 01208-010, Brazil
+55 113 331 9333


Overall guest ratings

7.6/10 Good
Based on 912 reviews
See all reviews

Review highlights

  • 8.7
  • 8.4
  • 7.4
  • 4.9

Good to know

  • Close to public transport


    Show all


    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.

    Less More onhotels.com


    • Complimentary breakfast
    • Free Wi-Fi
    • Business center
    • Room service
    • No smoking
    • Air-conditioned
    • 24 hour front desk
    • Safe
    Less More

    Get Rates

    Check in
    Check out