Gold River Hotel

Tarragona, Spain Number of modules: 78