Overlooking Garitsa Bay, the Palace Mon Repos (ex Marina) Hotel, Anemomilos, enjoys magnificent views of Corfu's old Venetian fortress. This Garitsa Bay 3 star hotel on Corfu is bound to stay in your mind for its beautiful setting and for the sandy beach more details