See all photos
See all photos
See all photos
The Hotel Don Carlos is located in Santander, Spain. To arrive, take the 22 Calle Duque Santo Mauro. The hotel is near places of interest like the 20, 39005 Santander, Cantabria, Spain. The Hotel Don Carlos has rooms with amenities like a TV and a private bathroom. The hotel also has common areas like a restaurant and a bar.