Apostolis Studios is located in a market area of Rhodes Island in close proximity to Anthony Quinn Bay, Ancient Kamiros and The Church of the Panagia.
Supermarkets are within easy reach of the hotel.
Guests can reach Diagoras airport within 40 minutes.
The hotel offers 27 rooms. All of them feature a balcony, a kitchenette, a refrigerator, a safe and climate control. They provide bathrooms with a shower and a hairdryer.