Photo gallery for Inn & Art Madeira
Inn & Art Madeira
3-star Santa Cruz hotel with restaurant
Reviews
8.8
Excellent
Popular amenities
Explore the area
Rua Robert Baden Powell 61-62, Santa Cruz, 9125-036
- Madeira Botanical Garden9 min drive
- Funchal (FNC-Cristiano Ronaldo)10 min drive
- Funchal Farmers Market11 min drive
- CR7 Museum13 min drive