Located in the Moema district, Mercure São Paulo Times Square provides air-conditioned rooms with comfortable beds, a minibar and cable TV.
Number of rooms: 122
Avenida dos Jamaris, 100, Moema, Sao Paulo, CEP 04870-000, Brazil
Hotel booked 1 times today.