The 3-star Apostolis Studios Rhodes Island hotel gives quick access to Pefkos Beach, which is situated about a 5-minute walk away.
Flyers Beach Bar Restaurant is ideal for tasting Mediterranean cuisine and is situated within easy reach of the property.
Statue Of Cleobulus is 3.7 km from the hotel, while Pefkos bus stop is a mere 0.7 km away. Saint Paul's Bay is around 10 minutes by car from this Rhodes City hotel, and Diagoras airport is 40 km away. The Apostolis Studios is located within 4 km of Village of Lindos.