Aegean Stars is a recently renovated apartment in Rhodes Town near Akti Kanari Beach. Featuring sea and mountain views, this apartment also comes with free Wifi. The property is close to popular attractions like The Street of Knights, Clock Tower, and Grand Master's Palace.
Some accommodations include a terrace and a seating area with flat-screen TV, as well as air conditioning and heating. At the apartment complex, units include a private bathroom.
Popular points of interest near the apartment include Elli Beach, Deer Statues, and Mandraki Port. The nearest airport is Rhodes International Airport, 7.5 miles from Aegean Stars.