Pet-friendly hotels in Castello (Varese)
We found 1 property with availability in Castello (Varese)
Show on map
Mountain View
2 Via Castello, Castello (Varese), Italy
The 2-bedroom Mountain View Apartment Castello offers proximity to a number of tourist attractions, such as Cornello, located around 6 km away. The maximum occupancy at this 55 m² apartment is 4…
- 1-1