Greece Skala Hotel, Hotels at Patmos Greece Skala Hotel is The Best Hotels In Patmos Dodecanese Greece . 3 star hotels tha… Edit