Отель построен в 1991 году, открыт в 1993 году, реконструирован в 2010 году.
Отель Catalonia Barcelona расположен в центре города, на площади Испании, напротив дворца съездов и выставочного комплекса, недалеко от торговой и развлекательной зоны города. Отель находится в 12-ти километрах от аэропорта. Отель Catalonia Barcelona идеально подходит как для деловых людей, так и для туристов, приехавших осмотреть город. В отеле 338 номеров и 9 сьютов. В каждом номере отеля - ванная комната, фен, телефон, телевизор, видео, сейф, кондиционер, отопление. К услугам гостей отеля - ресторан Gourmet Plaza, кафетерий La Oca, музыкальный бар, бассейн с подогревом, туристическое бюро, отделение банка, автостоянка на 250 автомобилей, бизнес-центр, конференц-залы и банкетные залы на 800 чел.
Отель расположен на площади Испании, недалеко от Центра Конгрессов, напротив горы Монтжуик, где находится знаменитые Волшебные Фонтаны Барселоны.
На площади Испании, в 12 км от аэропорта, в 2 км от центра города.
Один 11-этажный корпус, всего 347 номеров.