Hotel Mas Terrats

Pontós, Spain