Impressive Hotel set in lush tropical gardens, situated on the Promenade overlooking Garitsa Bay; on the outskirts of Corfu town.