Location

Leandros Hotel is located just a mere 100 meters from Nea Roda beach, offering exquisite vacations by the sea. Within walking distance, guests are able to enjoy their dives in the crystalline waters of Ierissos Bay, while munching on local delicacies and sipping on iced-cold coffee or fruity cocktails at the various cafés, bars, restaurants and taverns in the area.
Discovering Paradise - Leandros Hotel

Discovering Paradise

The hotel acts as the perfect starting point for all those of you who wish to explore the wider region, while maintaining their sense of relaxation by the bay. Ammouliani island is 2 kilometers away and you are more than welcome to join one of the cruises taking you to Ouranoupoli and Mount Athos, a place of immense devoutness and absolute isolation in Greece. Explore Chalkidiki and discover its hidden treasures, while staying at Leandros Hotel for the idyllic combination of serenity and smooth accessibility to all the major sights and attractions of the region.