Cet hôtel est situé dans un bâtiment historique de la Plaza del Emperador Carlos V, à l'entrée sud du Paseo del Prado. La station de métro Atocha fait face à l'hôtel. Le musée du Prado et le jardin botanique sont à seulement quelques pas.
Construit en 1920, cet hôtel climatisé de 6 étages compte 180 chambres. Il comprend une réception ouverte 24h/24, un coffre-fort, un bureau de change, un ascenseur et un café. Il abrite également un bar, une salle de télévision et un service de blanchisserie.
Confortablement aménagées, les chambres disposent d'une salle de bain/douche avec sèche-cheveux, d'une ligne téléphonique directe, de la télévision et du chauffage central.
Le restaurant situé á 50 m de l'hôtel est ouvert pour le dîner.