The largest of the Vivienda villas and the epitome of elegance, Castillo is the ultimate in comfort and quality with its high ceilings, spacious rooms and luminous interior.
All furniture in Castillo is custom-made with the finest materials to provide the highest level of comfort.