With a stay at Apostolas Studios in Rhodes, you'll be just steps from Acropolis of Lindos and 3 minutes by foot from Lindos Beach. This apartment is 0.5 mi (0.8 km) from St. Pauls Bay and 3.7 mi (6 km) from Pefkos Beach.
Make yourself at home in one of the 61 guestrooms.
Business, Other Amenities
Self parking (subject to charges) is available onsite.