يقع حرم سانتا لوزيا في مكان مرتفع فوق فيانا دو كاستيلو.

تم بناء الكنيسة بين عامي 1904 و 1943، وهي مستوحاة من العمارة الرومانية والبيزنطية. غالبًا ما تتم مقارنة تصميمها بكنيسة Sacré-Coeur

في باريس.