Places to Stay in Castro (Lombardy)
Filter Results
Apply Filters
Clear Filters
1 option found
-
Vulcano Palace
Show map
The comfortable Vulcano Palace Castro hotel lies within a 4-km distance of a natural paradise like the Corna Trentapassi, and features a restaurant. This Castro hotel has an à la carte restaurant…
From US$ 102price for 1 nightBOOK