About this property
Welcome to San Lorenzo, Gran Canaria, Canary Islands, Spain! Get ready to be blown away by the luxurious charm and breathtaking natural beauty of this property. With its mesmerizing views and a pool that basks in glorious natural light, it's an absolute …