Margarita sea side hotel kallithea booking July 8, 2019 16 32 64 128 Margarita sea side hotel Margarita sea side hotel kallithea Hotel margarita kallithea