Hotel nearby Itala
1 found
![](/img/temp/1.jpg)
Le Giare
Situated in Itala, Le Giare provides a garden and free WiFi. Each accommodation at the 3-star hotel has mountain views, and guests can enjoy access to a terrace. The accommodation features room service and a tour desk for guests.
More Hotel in other Cities
Interesting places in Itala
Search this area