Where To Stream A New Life in the Sun Season 1 Episode 18
Episode 18
- Aired March 22, 2016
- 60 Min
Spain's latest hoteliers receive feedback from their first guests - how will they react? After months of tiresome work, a French renovation project hits crisis point.