Castle befindet sich etwa 25 Minuten zu Fuß vom Aparthotel Artemis Deluxe Apart Demre entfernt und ist unbedingt einen Besuch wert.
Das Hotel ist in 1 km Entfernung vom Weihnachtsmann-Museum gelegen. Zum Stadtzentrum von Demre sind es nur 15 Gehminuten. Die St.-Nikolaus-Kirche liegt gleich neben dem Hotel.
Alle Zimmer bieten eine Klimaanlage sowie einen Patio und eine Sitzecke. Zu den Extras gehören eine getrennte Toilette und eine Dusche.