Het Leandros Hotel bevindt zich in een met naaldbomen begroeid gebied, op slechts 100 meter van het strand van Néa Ródha. Het hotel heeft een zwembad met een natuurstenen zonneterras dat uitzicht biedt op de Baai van Ierissos.
Das von Kiefern gesäumte Leandros Hotel befindet sich nur 100 m vom Strand von Nea Roda entfernt und bietet einen Pool mit gepflasterter Sonnenterrasse sowie einen Blick auf die Bucht von Ierissos.