Business hotels in Legnaro
We found 1 property with availability in Legnaro
Show on map
Hotel Ab Baretta
Via Roma 33, Legnaro, Italy
The comfortable Hotel Ab Baretta Legnaro offers easy access to Chiesa di San Biagio Catholic Church, which is situated merely 6 minutes' walk away. Boasting a prime location, this 3-star hotel…
- 1-1