Hotel Plaza Apolo, Sao Paulo - Check Price to see Offers & Deals on Room Rates
Get the Best price for your upcoming stay in Hotel Plaza Apolo - Picked from best Hotels in Sao Paulo
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
V lounge will appeal to leisure travellers. Room service and a dry-cleaning/laundry service add to the convenience of this Sao Paulo hotel.