Apartment/Flat About Il Castello
Il Castello is a hotel in Menaggio, Italy. It is one of 30 places to stay in Menaggio listed on Triptoic.
Property facts
- Property type
- Hotel
Location
Via Castellino da Castello 9,1, Menaggio, Italy
Loading map…
Frequently asked questions
Where is Il Castello located?
Il Castello is located at Via Castellino da Castello 9,1, Menaggio, Italy.