Das Hotel Aparthotel Can Picafort Palace liegt in Ca'n Picafort, nahe der Hauptstraße Puerto Alcúdia. Die ruhige Umgebung bietet kurze Wege zum Meer und Sandstrand in etwa 500 m Entfernung sowie zum Stadtzentrum, das nach rund 400 m erreichbar ist. Einkaufsmöglichkeiten, Bars und Restaurants befinden sich in Gehweite, ebenso wie öffentliche Verkehrsmittel.
Das Hotel bietet unterschiedliche Zimmeroptionen, darunter Suiten, Apartments und Studios, verteilt auf drei Etagen. Die meisten Unterkünfte verfügen über einen Balkon, eine Kochnische mit Kühlschrank, Mikrowelle und Tee-/Kaffeemaschine sowie moderne Bäder mit Dusche und Badewanne.
Die Gastronomie umfasst ein Restaurant mit Nichtraucherbereich, Kinderhochstühlen und Buffetangeboten sowie einen Frühstückssaal, ein Café und eine Bar. Verpflegung kann als Übernachtung mit Frühstück, Halbpension oder All-Inclusive gebucht werden. Zu den Freizeitangeboten zählen ein Hallenbad, Außenpools, Sauna, Massagen und vielfältige Sportmöglichkeiten wie Reiten, Tischtennis und Aerobic. Ein Fahrradverleih sowie Miniclubangebote ergänzen das vielfältige Programm.