El hotel está situado en el centro de la Bahía de Alcudia y en un extremo de Ca´n Picafort, a 10 km de Alcudia, junto a una playa de arena. Hay tiendas y restaurantes a tan sólo 20m del hotel, y un nuevo paseo marítimo lleva al centro de la población, a 1Km del hotel. La población de Ca'n Picafort tiene una playa de arena con un paseo marítimo y cafés con terraza, pero aún mantiene algunas de sus raíces de pueblo pesquero.