Agla Hotel Rhodes City is situated only 5 minutes' walk from Diagoras Momument and 15 km from Barcelona-El Prat airport.
Gelateria Ice Art pampers guests with Italian dishes and lies within 5 minutes' walk of Agla Hotel. Diagoras of Rhodes bus stop is a minute's walk from the apartment.
Agla Hotel is a mere 0.7 km from Elli Beach and just a minute's drive from Gate of Amboise. This apartment is also located 700 metres from Akti Miaouli.