Embonas hotels & apartments, all accommodations in Embonas

Suggested hotels in Embonas

Ataviros Hotel Embonas

Embonas, Embonas, Greece

Ataviros Hotel Embonas photo

Ataviros Hotel is a budget 2-star property with 16 rooms to stay in. Ataviros Hotel is located within 5 minutes' walk from the center of Embonas, Dodecanese.