El edificio está ubicado justo a la lado de la iglesia de "Aghios Nektarios", la más grande de Grecia, la cual se comenzó a construir en 1846, basada en el modelo de la Iglesia de Santa Sofía de Constantinopla.