Set in Cambrils, Can Mestre offers self-catering accommodation with free WiFi The air-conditioned unit is 8 km from Salou The kitchen comes with a dishwasher A TV is offered Tarragona is 18 km from Can Mestre, while La Pineda is 11 km from the property The nearest airport is Reus Airport, 12 km from the property