This building is part of the former Hospital de la Santa Creu i Sant Pau (Hospital of the Holy Cross and Saint Paul) in Barcelona, Spain. The building complex of the hospital was built between 1901 and 1930, designed by the architect Lluís Domènech i Montaner.
Today it is a UNESCO World Heritage Site and it is open for visits, so if you are in Barcelona, you should check out these buildings.