Praza da Inmaculada

Praza da Inmaculada is a large square located in the heart of Santiago de Compostela, Spain. The square is surrounded by beautiful architecture and is a popular spot for tourists to take photos. The square is also a popular gathering place for locals and tourists alike.
  Praza da Inmaculada, 15704 Santiago de Compostela, A Coruña, Spain
Find a nearby place to stay