Culture Visit fairytale castles in Spain's most beautiful towns of the Mendoza and the Manrique families. Its 1,800 square meters are distributed over six floors and inside you ...