Torre di Renda, Piazza Armerina, Italy
Torre di Renda is conveniently located at C.da Torre di Renda in Piazza Armerina, Italy
Hotel Location:
Address: C.da Torre di Renda
City: Piazza Armerina
Country: Italy
phone: +39 0935 680208
Hotel Features:
- Check-In Time: noon
- Check-Out Time: 10:30 AM
- In House Bar
- Meeting Room