Villa Margherita
- Wi-Fi
- Seasonal outdoor pool
- Non-smoking rooms
- Air conditioning
- Pets allowed
- View all
Featuring Wi-Fi throughout the property, the elegant Villa Margherita Isola della Scala hotel is 4.5 km from the Church of Saints Stephen and James. Located approximately 15 minutes by car from the Melotti Rice Mill, this 3-star guest house offers views of the garden and an outdoor swimming pool.
The Scaliger Tower is 3.6 km from the hotel, while Bardolino is 35 km away. Standing about 10 minutes' drive away, Abbazia di Santo Stefano Catholic Church is a hard-to-miss divine tourist destination.
The rooms at the Villa Margherita include an air conditioner, as well as media facilities like a flat-screen TV with satellite channels. A bidet, a separate toilet, and a shower, along with such amenities as a hair dryer and bath sheets, are also at guests' disposal.
Located within 7 km of this accommodation, the restaurant Ristorante Pila Vecia offers an Italian menu.
Popular hotels in Veneto