Delusions of Grandeur was filmed in Granada, San Lorenzo de El Escorial, & Toledo in Spain.
Source: IMDb