The Villas Torresoli Hotel is a cosy, independant accommodation complex with nine individual villas, each with its own garden and private swimming pool. Located in the peaceful area of Son Bou, each villa has two twin bedrooms, two bathrooms, and a lounge with sofa bed. Good value, budget accommodation.