Castello di Akyarlar расположен в нескольких шагах от побережья в поселке Акьялар, в 19 км от Бодрума. Через дорогу от отеля находится частный пляж с бесплатными шезлонгами.
В каждом из 20 номеров есть кондиционер, ванная комната, мини-бар, телевизор со спутниковым телевидением, балкон или терраса с видом на море или горы. В комнатах постояльцам доступен бесплатный Wi-Fi. В Castello di Akyarlar разрешено проживание с домашними питомцами.
В ресторане по утрам сервируют средиземноморский завтрак (шведский стол), а в остальное время можно заказать блюда местной и итальянской кухни (по меню).
На территории Castello di Akyarlar обустроена бесплатная частная парковка.