Das Hotel liegt am Ende von der Bucht von Ca’n Picafort, 10 km von Alcudia entfernt, direkt an einem Sandstrand. Geschäfte und Restaurants sind nur 20 m entfernt vom Hotel und die neue Promenade führt bis ins Zentrum der Stadt, ungefähr 1 km.
Die Ortschaft hat einen langen Sandstrand mit einer Fussgänger-Promenade mit Terrasen und Cafés, und den Charme eines Fischerortes.