Argo Sea Apartments
- Restaurant
- Air conditioning
- View all
For sports enthusiasts, Argo Sea Apartments apartment has a great location as it is set a 10-minute ride from Diagoras Stadium, also Jewish Museum of Rhodes is at a 6 km distance from.
The sacred center "Acropolis of Rhodes" is located around a 10-minute drive from this apartment. The city centre is just 1 km away and Diagoras airport is 10 km from the accommodation. Elli Beach is a 15-minute ride away, while Chabad of Rhodes is a short distance to this apartment.
Offering European dishes, Villa di Mare is situated within 5 minutes' walk of Argo Sea Apartments apartment.