Situé dans le quartier chic de Salamanca à Madrid, cet hôtel design propose des chambres élégantes dotées d'une télévision par satellite à écran plat. Il comprend également un beau salon et un café-bar.