Complexul hotelier extins, format din mai multe clădiri, este situat într-o grădină bine întreținută, cu mai multe piscine. Este situat pe un deal deasupra statiunii Kiotari, cu vederi minunate la mare. Doar un drum local o desparte de plajă. Capitala Rodos este la aproximativ 55 de kilometri distanță, orașul istoric Lindos la aproximativ 17 kilometri. Ambele locuri sunt legate prin autobuze regulate, stația de autobuz este la hotel. Restaurante și baruri sunt la aproximativ 500 de metri, magazine la aproximativ 50 de metri.