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.

Stegna Rhodes
Dodekanisos Greece, CA 85102  | +30 2244023323

Follow Us: