L'hôtel est situé dans un bâtiment datant du début du 20e siècle appartenant à l'historique Villa de Madrid. Devant l'hôtel passe la fameuse Atocha, la route reliant le centre-ville à la gare de Paseo del Prado et Atocha, qui sont l'un comme l'autre à 1 km de l'hôtel. À proximité immédiate, les clients trouveront des restaurants et des bars. Également bien desservi par les transports publics, l'hôtel est à 50 m d'une station de métro et à 1,2 km de la gare routière d'Atocha. Dans le voisinage, les clients trouveront en outre la Plaza Mayor (550 m), Puerto del Sol (600 m), le musée du Prado et la gare routière Parque del de Retiro (tous deux à 1,3 km).
Cet hôtel rénové en 2011 compte 82 chambres. Cet établissement climatisé comprend en outre un hall d'accueil avec une réception ouverte 24h/24, un coffre-fort, un bureau de change, un ascenseur, un café, un bar et restaurant. L'hôtel design dispose également d'espaces de conférence et convient parfaitement pour des organiser des réunions d'affaires et des congrès. Un accès Internet WiFi, un room service et un service de blanchisserie complètent les prestations.
Les chambres disposent toutes d'une salle de bain avec une douche, une baignoire et un sèche-cheveux. Les équipements incluent un lit double, le téléphone avec ligne directe, la télévision par câble/satellite et un accès Internet. La climatisation à réglage individuel et le chauffage sont disponibles dans toutes les chambres.
L'hôtel possède une salle de fitness et un bain à remous. Les massages et des soins spa sont proposés.
Un seul chien ou chat de moins de 20 kg par chambre est autorisé (sur demande). Supplément de X nuit/animal et un caution.
Un buffet de petit-déjeuner est servi tous les matins, tandis que le déjeuner et le dîner sont proposés au menu et à la carte.