L'hotel està construït a la finca històrica de Sa Torre, situat en un lloc espectacular, a només 26 km del centre de la ciutat de Palma de Mallorca, 22 km de l'aeroport i tan sols a uns quilòmetres de les platges i el camp de golf de Maioris. Aquest hotel de luxe construït a la finca històrica de Sa Torre, una de les més representatives del sud-est de Mallorca. L'edifici principal data del segle XIV i acull els serveis principals de l'hotel. El complex ha estat totalment restaurat, pensant en cada detall, buscant la combinació perfecta entre el caràcter tradicional de la "finca" mallorquina amb l'estil modern i confortable d'un hotel internacional. L'hotel a més compta amb serveis com transfer privat, servei de bugaderia diària, premsa gratuïta, 2 sales de juntes, 2 salons per a banquets, 1 sales de conferències, Wifi a tot l'hotel, centre de negocis i biblioteca amb sala d'estar, així com amb el bar Sa Clastra amb una delicada selecció de tes i cafès servits amb dolços tradicionals de l'illa i amb el bar cafeteria de la piscina. Presenta 9 habitacions distribuïdes en diferents edificis, el que combina una decoració clàssica i confortable amb un estil modern i sofisticat. L'hotel ofereix a més suites úniques situades a l'edifici principal. Totes les habitacions estan dissenyades i equipades amb tot el necessari per tenir una estada agradable tant per a les seves vacances com per als viatges de negocis. L'hotel disposa d'un spa que està equipat amb una piscina interior climatitzada, sauna, dutxa de sensacions, bany turc, font de gel, tres sales de tractaments i un gimnàs que està obert 24 hores. A més disposa de dues piscines exteriors (una climatitzada) i dues pistes de tennis il·luminades.