Near Funchal Municipal Garden. A stay at Hotel Madeira places you in the heart of Funchal, steps from Funchal Municipal Garden and Arcadas Sao Francisco Shopping Center. This hotel is 0.5 mi (0.8 km) from CR7 Museum and 0.1 mi (0.2 km) from Jardim de Sao Francisco.