L'Hotel Carlos V se trouve à proximité de la forteresse d'Alcazar et de la célèbre cathédrale de Tolède. La plupart des chambres offrent des vues excellentes sur cette ville inscrite au patrimoine mondial de l'Unesco et sont toutes climatisées.
Le Carlos V sert un petit-déjeuner buffet dans la salle à manger de style mudéjar. Il est situé à seulement 200 mètres de la Plaza Zocodover, la place principale de Tolède, où vous trouverez un grand choix de restaurants et de cafés.
La gare de l'AVE se trouve à 1,5 km de l'hôtel et l'arrêt de bus permettant de s'y rendre se trouve à 200 mètres. Un parking public est disponible à 200 mètres.