Nestled on a peaceful hilltop above Meloi Bay, this charming hotel blends cozy rooms, stunning sea views, and family-like hospitality for a soothing retreat.
Patmos Island Greece, Patmos 855 00, Greece Get directions
Andrew Watters
Mike Rundle
Mynor P
Caterina T
philippe72
lenebrunemark
Mandy I
Edouard C