Offering a restaurant, Chez Sandro is located in Santa Maria. At Chez Sandro you will find a garden, a terrace and a bar. Other facilities offered at the property include grocery deliveries. An array of activities can be enjoyed on site or in the surroundings, including hiking. The property can help you organise excursions.