Coimbra 60 yd from city centre
Set in Coimbra, 600 metres from University of Coimbra, Sophia Studios features rooms with city views and free WiFi. The property...
€31