L'hôtel II Castillas bénéficie d'un emplacement idéal en centre-ville, à seulement 300 mètres du quartier de Puerta del Sol de Madrid. Il propose un restaurant espagnol traditionnel et une connexion Wi-Fi gratuite dans l'ensemble de l'établissement.