Choose your room
Villa Margherita 3*
- Wi-Fi
- Swimming Pool
Seasonal outdoor pool
- No Smoking
Non-smoking rooms
- Air conditioning
- Pets
Pets allowed
The 3-star Villa Margherita Isola della Scala hotel, located approximately a 10-minute ride from Esaltazione della Santa Croce Parish, offers a seasonal outdoor pool and Wi-Fi throughout the property.
This Isola della Scala guest house is stationed 4.2 km from Abbazia di Santo Stefano Catholic Church. The Melotti Rice Mill also lies nearly a 15-minute ride away.
The rooms at the Villa Margherita Isola della Scala include climate control, as well as media facilities like a flat-screen TV with satellite channels. Bathrooms come with a bidet, a separate toilet, and a shower, along with a hair dryer and towels.
Situated within a 7-km distance of the hotel, the restaurant Ristorante Pila Vecia offers an Italian menu.