Localizado no bairro de Moema, o Mercure São Paulo Times Square dispõe de academia, piscina e sauna, além de bar e restaurante especializado na culinária italiana
A poucos metros da Estação Moema do Metrô, o hotel fica a 1,9 km do Parque do Ibirapuera, a 5 km do São Paulo Expo e a 3,5 km do Aeroporto de Congonhas, com fácil acesso à Avenida 23 de Maio, avenida dos Bandeirantes, além do Shopping Ibirapuera. O Aeroporto Internacional de Guarulhos fica a 27 km do local.