Aquest complex té una bona ubicació al conegut centre turístic de Platja de l'Anglès. La platja més propera de sorra es troba a uns 5 minuts. Al centre del resort els clients poden trobar nombrosos bars, restaurants, botigues i llocs de vida nocturna. L'aeroport es troba a uns 3 km de distància i la capital de l'illa es troba a uns 6 km de l'hotel.