L''hôtel est situé à 1,5 km du palais royal de Madrid, à 1 km de la porte du soleil et à 2 km de la Plaza Mayor de Madrid.
L’hôtel dispose de : réception ouverte 24h/24, café et bar, ascenseur, Wi-Fi dans les espaces publics et salle de réunion.Les chambres sont équipées de : air conditionné, TV, téléphone, Wi-Fi, coffre-fort, sèche-cheveux, minibar et nécessaire à thé/café.Adresse: Los Libreros 7, 28004, Madrid, Espagne.