Mercure Sao Paulo Times Square

Avenida Jamaris 100 Bloco
Sao Paulo
Brazil