Casa Àsia té la seu al Palau Baró de Quadras, un edifici modernista de principis del segle XX construït per
l’arquitecte català Josep Puig i Cadafalch. El palauet, catalogat com a Monument Històric Artístic d’Interès
Nacional, es va inaugurar com a seu de Casa Àsia el juny del 2003, i compta amb unes instal·lacions que
permeten acollir les diverses iniciatives, activitats i serveis que porta a terme la institució.