Located in a pine-covered area, just 100 m from Nea Roda beach, Leandros Hotel has a swimming pool with stone-paved sun terrace overlooking Ierissos Bay. It offers rooms with a private balcony enjoying sea, pool or garden views.
For an Unforgettable Stay
Rich Buffet BreakfastMore About Restaurant
Sign up for our newsletter to receive exclusive offers and latest news