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.