Delfini, Patmos, Greece
Delfini is conveniently located at Patmos in Patmos, Greece
Hotel Location:
Address: Patmos
City: Patmos
Country: Greece
phone: +30 2247 032060
Hotel Features:
- Check-In Time: 12:30 PM
- Check-Out Time: 12:30 PM
- In Room TV
- Air Conditioning