About this property
The Santa Cruz Boutique Hotel is located on the south coast of the island of Madeira, in Santa Cruz. Just minutes from Madeira International Airport.
The Hotel has 21 rooms and 2 suites fully equipped with:
Furniture;Fridge;Air conditioning;Private …