Photos coming soon
HOTEL
Apt. Downtown 2
Rua de Sao Filipe nº 23 - 3A - Santa Maria Maior, Santa Maria, 9060-292 Funchal, Portugal, Funchal
Where it sits
Apt. Downtown 2
Rua de Sao Filipe nº 23 - 3A - Santa Maria Maior, Santa Maria, 9060-292 Funchal, Portugal, Funchal
32.64935, -16.89853
Plan around Apt. Downtown 2
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
