
Penango, Italy
Casa Munfrà
3-star hotel
Enjoy a relaxing stay at Casa Munfrà, a spa inn located in Penango, a short drive from the Church of San Francesco and Sacro Monte di Crea. Pamper yourself with massages, body treatments, and facials at the on-site spa. Stay…
- Poolside snack bar
- Car park
- Wheelchair-accessible
- Lift access
























