L'hôtel se trouve dans un bâtiment historique du début du XXe siècle. La façade d'origine a été préservée. L'hôtel était autrefois utilisé par les matadors, avant la corrida. Vous trouverez 3 parkings publics non loin de l'établissement. Les clients sont accueillis dans un hall d'accueil avec une réception ouverte 24 heures. Les autres installations comprennent coffre-fort, ascenseur, salle de petit déjeuner, accès Internet et un service de blanchisserie.
L'hôtel Madrisol est situé dans le centre historique de Madrid, à quelques mètres de la Puerta del Sol. La station de métro Sol est à seulement 200 mètres et à seulement 3 arrêts de la gare d'Atocha.