Casa do Povo de Santa Maria Maior - Funchal - Madeira is located in Funchal, Portugal on Tv. do Lazareto 10A. Casa do Povo de Santa Maria Maior - Funchal - Madeira is rated 4.4 out of 5 in the category lodging in Portugal.
Address
Tv. do Lazareto 10A
Accessibility
Wheelchair-accessible entrance