Hotel Terme Leonardo
4-star Teolo hotel with restaurant
Reviews
8.8 out of 10
Excellent
Popular amenities
7.6 out of 10
Guests liked the amenities.
Explore the area
Via Monteortone, 46, Teolo, PD, 35037
- Colli Euganei Regional Park1 min walk
- Madonna della Salute Monteortone8 min walk
- Urbano Termale Park4 min drive
- Venice (VCE-Marco Polo)47 min drive