
Hotel Is Situated In Theologos Area, It Is About 6 Kilometres From The Airport, 20 Kilometres From Rhodes Town. Hotel Was Built In 1990 And Last Renovated In 2006. Facilities Include A Currency Exchange Desk, A Tv Room, A Restaurant, Parking Facilities And A Playground.