luxury
hotel
.world
About
Scala
Food
Kardámaina
»
Scala
Boutique hotels near Scala
NISSEA Boutique Hotel
Rating
9.7
Book from
$
154
Grand Blue Beach Hotel
Rating
8.3