About this property
Villa Vells is situated in Sol de Mallorca. It is surrounded by a beautiful mountain view and partial sea view, comprised of 4 en-suite bedrooms.
Some of the property features include a swimming pool, a private garage, white interior doors, heated...