About this property
This property is located in Empuriabrava, Spain, a city famous for its navigable canals, earning it the nickname "Spanish Venice". It is ideally situated just a 10-minute walk from the city center and the beach of Empuriabrava.
Discover this...