The 3-star Apostolis Studios Rhodes Island hotel offers easy access to Pefkos Beach, which is situated about a 5-minute walk away. Offering 27 rooms, the hotel provides a swimming pool as well.
Eagles Nest Bar Restaurant serves Greek cuisine and is located only an 8-minute walk from the hotel.
This Rhodes City hotel is around 4 km from the Church of the Panagia and 4.8 km from the Glistra Beach. Guests staying at the Apostolis Studios will find themselves 10 minutes by car from the Medieval Castle of Lardos. The nearby shopping sights include Kori Gift Shop, which is 4.1 km away. Pefkos bus stop is also in the vicinity of this accommodation.