Central hotels in Villorba
We found 1 property with availability in Villorba
Show on map
La Casa Di Giulia
Via Centa 58, Villorba, Italy
The 1-bedroom La Casa Di Giulia Apartment Villorba provides swift access to various city landmarks, such as Chiesa Parrocchiale dei Santi Fabiano e Sebastiano Martiri, located only 5 minutes' walk…
starts from
111 USD
price for 1 night
- 1-1