24 Rua João De Deus, Funchal
Situated in Funchal 1.8 km from Marina do Funchal TURIM Santa Maria Hotel features accommodation with a restaurant private parking a bar and a shared lounge. This 4-star hotel offers a concierge service and luggage storage space.