Continental Tossa Hotel

Lloret-Tossa s/n
Tossa de Mar
Spain