Hotel Roger de Flor Palace

C/ Turo de L Estelat s/n
Lloret de Mar
Spain