Ktima Mikelina Boutique hotel

Starting at
$87
View from Room
Lobby
Reception