El Hotel Plaza Apolo está situado en el centro de São Paulo, a pocos pasos de la famosa calle São João y avenida Ipiranga, y ofrece habitaciones modernas con aire acondicionado y WiFi gratuita. Hay aparcamiento privado disponible por un suplemento.
Todas las habitaciones del Plaza Apolo tienen aire acondicionado, TV de pantalla plana, minibar y teléfono. El baño privado incluye ducha y secador de pelo.
El establecimiento dispone de restaurante, bar y recepción las 24 horas.
Los huéspedes encontrarán gran variedad de tiendas, bares y restaurantes en las inmediaciones. El Hotel Plaza Apolo está a solo 700 metros de Bar Brahma, a 850 metros del Edifício Copan y a 450 metros de la estación de metro República.
El aeropuerto de Congonhas, el aeropuerto más cercano, está a 12 km del Plaza Apolo.