L'hôtel est situé dans l'un des premiers immeubles du quartier de l'Eixample, construits par Josep Cerdà en 1864 dans un style éclectique d'inspiration classique. Ce bâtiment classé monument historique est le seul qui conserve encore les superbes peintures et ornements de la façade originale, qui ont été entièrement rénovés. Décoré dans un style moderne et raffiné, l'hôtel compte 124 chambres dotées du plus grand confort : sol en parquet, mobilier en bois, climatisation, chauffage, TV par satellite, téléphone direct, coffre individuel et salle de bain complète en marbre avec téléphone direct et sèche-cheveux. L'hôtel comprend un bar-cafétéria, un restaurant avec de larges baies vitrées et 6 salles de réunions ayant une capacité maximale de 330 personnes. L'hôtel dispose également d'un parking à l'intérieur et de deux ascenseurs panoramiques.