Featuring free Wi-Fi, São Francisco Accommodation is a renovated building with 6 floors and a lift. It offers modern rooms in Funchal, within a 5-minute walk from the harbour.
Number of rooms: 13
Rua Sao Francisco 17, Se, 9000-050 Funchal, Portugal