Photos coming soon
HOTEL
Castello di Monterado
Piazza Roma 18, Monterado
Where it sits
Castello di Monterado
Piazza Roma 18, Monterado
43.69795, 13.09161
Similar stays nearby
Plan around Castello di Monterado
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
