L'Hôtel II Castillas bénéficie d'un emplacement central idéal, à seulement 300 mètres du quartier Puerta del Sol de Madrid. Il dispose d'un restaurant traditionnel espagnol et d'une connexion Wi-Fi gratuite dans l'ensemble du pays.
Les chambres des Castillas sont simples et confortables, avec une télévision et une salle de bains privative. Chacune a un décor lumineux et un plancher en bois.
L'Hôtel Castillas est une excellente base pour voyager dans la ville. Il est à quelques pas de la rue commerçante Preciados, du Palais Royal et du Musée Thyssen. La station de métro Callao est à seulement 150 mètres.
Les clients bénéficient d'un rabais sur un parking public à proximité.