Hotel Monte Mar Palace boasts an enviable location on top of the Ponta Delgada Mountain, in Madeira Island, offering stunning views over the coast and the Atlantic Ocean. In Madeira, guests will be able to relax surrounded by fantastic natural landscapes, more details