Contact information

Nisirou 17
851 00, Rhodes
Greece

Directions

Elli beach 10m, Bus station 10m, Casino of Rhodes 50m, Aquarium of Rhodes 50m, Orfanidou bar street 200m, Mandraki harbour 500m, Old town with Grand Master Knights 1km, Central port 1,5km, Monte Smith with acropolis of Rhodes and archeologic stadium 2km, Airport 18km