Embassy of the Czech Republic Located in Luxembourg-Limpertsberg, the Czech embassy regularly has art/photo exhibitions displayed outside the building.