Rhodes >
Embonas
Embonas hotels & apartments, all accommodations in Embonas
Ataviros Hotel
Embonas, Embonas, Greece
Situated around a 10-minute walk from Temple Attaviros Zeus, the 2-star Ataviros Hotel Embonas features bicycles for rent. This Embonas hotel offers Wi-Fi throughout the property, a car park on site…