|
Inn & Art Villa Cliff View
Rua Robert Baden Powell 64
Santa Cruz Portugal
Rated 69 / 100 based on 26 customer reviews. |
|
Inn & Art Villa Cliff View provides a comfortable setting when in Santa Cruz.
Those staying at the property can sit down to a unique dining experience at the on-site restaurant, conveniently based for those who want to stay close when looking for a bite to eat. A choice of cafés and restaurants are also found in close proximity to the property.
Madeira Airport is a 15-minute drive from Inn & Art Villa Cliff View. Estadio dos Barreiros, Choupana Stadium and Cathedral of Funchal are just a short drive from the property. |
Facilities @ Inn & Art Villa Cliff View include:
Restaurant |