Providing 27 rooms, the 3-star Apostolis Studios Rhodes Island hotel is only a few steps from Pefkos Beach.
Eagles Nest Bar Restaurant is adjacent to Apostolis Studios hotel, 650 metres away.
A swimming pool is featured onsite.
The Saint Paul's Bay is 3.9 km from the hotel and Diagoras airport is 40 km away. Approximately 10 minutes by car from this Rhodes City hotel, guests will also find the Acropolis of Lindos. The nearest bus stop is Pefkos, located a mere 0.7 km away.