Plaza Hotel is located in Sao Paulo, 300 metres from Downtown Sao Paulo. Free WiFi is available throughout the property and a daily breakfast buffet is served.
Each room includes a TV with satellite channels, a telephone, a fan and a minibar. The private bathroom includes a shower.
You will find a 24-hour front desk at the property.
Rua 25 de Março is 600 metres from Plaza Hotel,..