Das restaurierte historische Gebäude, das die ursprüngliche Fassade eines alten Palastes bewahrt hat, liegt beim Montjuïc gegenüber den Costa i Llobera Gärten, 4,5 km von der Innenstadt und Las Ramblas, 6,5 km von der Sagrada Familia und 14.5km vom Flughafen Barcelona entfernt.