O hotel Mercure SP Funchal (anteriormente Mercure SP The Must) está situado em Vila Olímpia, reconhecida pela inúmeras opções de entretenimento e grande variedade de bares e restaurantes. O hotel fica perto da autoestrada Marginal Pinheiros e das zonas Itaim-Bibi, Brooklin e Moema, que acolhem importantes centros empresariais e industriais. Os hóspedes também podem aceder facilmente ao mais famoso centro comercial da cidade, o Iguatemi.