Het Libyan Princess ligt op 75 km van Chania aan de zuidwestkust van Kreta, op een klein schiereiland tussen 2 prachtige baaien.
Le Libyan Princess est situé à 75 km de La Canée, sur la côte sud-ouest de la Crète, au sein d'une petite presqu'île nichée entre deux golfes pittoresques.