Beachfront hotel in the south east of Rhodes Island - Just 1 km from traditional village of Lardo and 7 km from village of Lindos.