Some of the advantages offered by the Apartamentos Duque De Hornachuelos are Free WiFi