Overlooking the Tagus River, Toledo is one of Spain’s most visited cities. The majestic city’s history dates to the Roman occupation of the Iberian Peninsula. Once an imperial capital until Spain’s royals moved to Madrid in the sixteenth century, Toledo’s enchanting cobbled streets and historic monuments inspire admiration and awe. Driving in Toledo is a great way to explore the historic city and the surrounding area. Our branch is close to the city’s main railway station.