Surf Mar Hotel Lloret de Mar
C / Ramon Casas 9
Lloret de Mar,
ES 17310
Near Fenals Beach