Recommended hotels in Embonas , Dodecanese

Ataviros Hotel Embonas

From US$ 89

Embonas, Embonas , Dodecanese, Greece - Show map

Show map

Ataviros Hotel is a 2-star venue placed about 22 km from Seven Springs. The property is located within a…

Book Now From US$ 89