Das Hotel Castillo Hotel Son Vida liegt in einem 500 Hektar großen subtropischen Garten im Villenviertel von Son Vida. Die Entfernung zum Stadtzentrum von Palma de Mallorca beträgt etwa 5 km, während Strände in der Nähe 10 bis 20 km entfernt sind. Die ruhige Lage verbindet natürliche Umgebung mit guter Anbindung über öffentliche Verkehrsmittel in wenigen Gehminuten.
Das Hotel bietet Zimmer mit Optionen wie Balkon oder Terrasse mit Meerblick. Die Unterkünfte sind mit Teppichböden, Doppel-, Queensize- oder Kingsize-Betten ausgestattet und verfügen über Safes und Minibars. Die Bäder haben Dusche und Badewanne, zum Komfort gehören unter anderem Hausschuhe und Kosmetikartikel.
Gastronomisch gibt es ein Restaurant mit Kinderhochstühlen, einen Frühstückssaal und eine Bar. Verpflegungsangebote umfassen Übernachtung mit Frühstück, Halbpension und Vollpension. Die Gäste können sich in den Sauna- und Massagebereichen entspannen und sportlich aktiv sein bei Tennis, Golf und verschiedenen Wassersportarten wie Segeln und Windsurfen. Zudem sind Fahrradverleih und Fitnessstudio vorhanden.