Het Libyan Princess ligt op 75 km van Chania aan de zuidwestkust van Kreta, op een klein schiereiland tussen 2 prachtige baaien.
Das Libyan Princess befindet sich auf einer kleinen Halbinsel an der Südwestküste Kretas zwischen 2 malerischen Buchten und ist 75 km von Chania entfernt.