Melia Villa Capri, Anacapri, Italy
Melia Villa Capri is conveniently located at Orlandi 103 in Anacapri, Italy
Hotel Location:
Address: Orlandi 103
City: Anacapri
Country: Italy
phone: +39 081 837 3924
Hotel Features:
- Check-In Time: 1500
- Check-Out Time: 1200