En el municipio se localiza el castillo de San Servando, un castillo medieval junto a la ribera del río Tajo y a la Academia de Infantería, además del conocido como alcázar de Toledo, una fortificación sobre rocas ubicada en la parte más alta de la ciudad.