Santa Cruz, Santa Cruz
Spend a second to
save a fortune!
Spend a second to save a fortune!
Estrada Do Garajau, 131, Santa Cruz
Dom Pedro Garajau is located in the south coast of Madeira Island, between Funchal and Caniço. The hotel features modern rooms with balcony and a large outdoor pool. The hotel’s rooms have wooden furniture and are decorated in neutral colours.
See MoreUsage of subsidiary facilities may incur additional fees