Where to stay in Toledo – A guide to the “City of Three Cultures” Toledo is the capital and third most important city of the autonomous community of Castile-La Mancha. Located in the centre of the Iberian Peninsula, 67 km south of Madrid and next to the Tagus River, Toledo is famous for its beautiful and well-preserved...