Mamma Ciccia Hotel is a good accommodation choice in Mandello del Lario.
The city center is 20 minute walking distance from the hotel. The hotel is set 10 km away from Bellagio.
Guests may find i Giardini di Villa Melzi within 9.1 km and Jungle Raider Park within 5.8 km of the property.
The rooms in Mamma Ciccia Hotel come with flat-screen television and a ceiling fan. They offer private bathrooms with complimentary toiletries and a shower.
Guests can share a meal in Il Giardinetto and Mamma Ciccia, located about 50 meters away.
Mamma Ciccia Hotel is within a 45-minute drive to Orio al Serio airport.
This hotel provides housekeeping and laundry.