Located in São Paulo (Bras), Hotel Mega Polo is within a 15-minute drive of Rua 25 de Marco and Anhembi Convention Center. Featured amenities include a 24-hour front desk, luggage storage, and an elevator. Self parking (subject to charges) is available onsite.