Hotel Carlos stojí vedle pevnosti Alcázar a proslulé katedrály v Toledu. Většina pokojů má nádherný výhled na toto město zařazené na seznam světového kulturního dědictví. Všechny pokoje jsou vybavené klimatizací.
Carlos V nabízí snídaně formou bufetu, které se podávají v jídelně v mudéjarském stylu. Stojí jen 200 metrů od hlavního toledského náměstí Plaza Zocodover s řadou restaurací a kaváren.
Železniční nádraží AVE se nachází 1,5 km od hotelu a 200 metrů od hotelu je autobusová zastávka, odkud odjíždí přímá linka. K dispozici je veřejné parkoviště vzdálené 200 metrů od hotelu.