Tivoli Victoria Hotel, Vilamoura, Algarve.

Tivoli Victoria Hotel, Vilamoura, Algarve.