HotelDescriptionThis unpretentious Apartment can be found in Cambrils. Located within 1. 5 kilometre(s) from the town centre, the Apartment allows easy access to all this destination has to offer. The nearest beach is within 150 metres from the property. This establishment was established in 2008. This Apartment does not accept pets.