Located in the historic center of Toledo, this charming hotel is housed in a 16th-century building. The Hotel Carlos V features cozy rooms with traditional decor, a restaurant serving regional cuisine, and a rooftop terrace with stunning views of the city.