Hotel Plaza Apolo Overview

Hotel Plaza Apolo is home to Central lodging, near Sao Paulo's city sites. This 3-star hotel has 76 rooms offering the necessary comforts and facilities. Every room comes with a colour television and telephone. The corporate traveller will also enjoy this hotel's Internet access. Sightseeing and a T

more

Amenities

Parking

Map Location

Hotel Facilities

  • Business services
  • Lift/elevator
  • Room service
  • TV lounge
  • Dry cleaning/laundry
  • Parking
  • Dry Cleaning
  • Safety deposit box
  • Internet access

more