City Center
Il Castillas Hotel has an unequalled location fully in Madrid centre. Its privileged location makes from this hotel the ideal place to visit on foot all the touristic destinations from Madrid and enjoy the atmosphere lived on its streets.