Thalassa
Lloret De Mar,
Spania
Sant Gerard 9 Vezi harta
![]() |
Established in 2001, the apartment complex comprises several apartments set over three floors. |
