Stay at Sabina Hotel

Sabina Hotel is at Theologos small seaside village , 20Km from  Rhodes city.

20 km from Rhodes City

6 km  from Airport

 

Address

Sabina Hotel,

Theologos, 85106 Rhodes, GREECE

Contact