Property developer Pellicano is looking to capitalise on demand for short-stay accommodation with the launch of a new brand, Rambla.
Property developer Pellicano is looking to capitalise on demand for short-stay accommodation with the launch of a new brand, Rambla.