LOCATION

Ideal base to explore

Located in the middle between Rhodes City and Lindos village on the east coast of Rhodes Island in a picturesque seaside setting, Delfini Beach Hotel offers beachfront accommodation and can serve as an ideal base to explore Rhodes.