Argo Sea Apartments

  • Restaurant
  • Air conditioning
Location

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.