Choose your room
Villa Margherita 3*
- Wi-Fi
- Swimming Pool
Seasonal outdoor pool
- No Smoking
Non-smoking rooms
- Air conditioning
- Pets
Pets allowed
The elegant 3-star Villa Margherita Isola della Scala hotel, located approximately a 10-minute ride from the Scaliger Tower, offers an outdoor swimming pool and Wi-Fi throughout the property.
Abbazia di Santo Stefano Catholic Church stands 4.2 km from this Isola della Scala guest house. The Melotti Rice Mill also lies nearly a 15-minute ride away.
Air conditioning as well as a storage space and an outdoor seating area are featured in the rooms for guests' convenience. Bathrooms include a bidet, a separate toilet, and a shower, along with a hairdryer and towels. The rooms also face the garden.
Offering Italian meals, Ristorante Pila Vecia is situated within a 7-km distance of the Villa Margherita Isola della Scala.