Louis Colossos Beach Hotel

Faliraki Beach, 3
Greece