Contribute photo
Ataviros Hotel
Charming family-run hotel in Embonas, Rhodes, with airy rooms, stone-built walls, air conditioning, all-day restaurant, and bar. (142 characters)