Villa Costa

Scala - Kefalonia, Skála, 28082
Villa Costa Villa Costa is one of the popular Hotel located in Scala - Kefalonia ,Skála listed under Hotel in Skála ,

Contact Details & Working Hours

Map of Villa Costa