See all photos
See all photos
See all photos
The Don Carlos Restaurante is located in Santander, Cantabria, Spain. The best way to arrive is by car. There are plenty of parking spots nearby. The hotel is near many places of interest, such as the Cathedral of Santander and the Royal Palace of La Magdalena. The rooms are spacious and clean, with plenty of amenities. The common areas are also well-kept and comfortable.