Pet-friendly hotels in Poggio (Lombardy)
We found 1 property with availability in Poggio (Lombardy)
Show on map
Casa Riva
Via Europa 50, Poggio (Lombardy), Italy
Overlooking the lake, the 2-room Casa Riva Apartment Poggio is nearly 25 minutes' walk from Santissima Pieta Catholic Church in Poggio. Nestled in the beach area of the city, the apartment features a…
- 1-1