The National Art Museum of Catalonia, located in Barcelona, houses an impressive collection of Catalan art spanning the Romanesque period to the mid-20th century. It is renowned for its Romanesque church paintings and offers stunning views of the city from its location in the Palau Nacional on Montjuïc Hill.