Sammic in SAN LORENZO RESIDENCE – The Canary Islands, Spain.

San Lorenzo Residence comes with a real home vibe to travellers, packing in extras like lounges and self-catering kitchen spaces, dining rooms and multiple bedrooms. San Lorenzo Residence also offers customers hotel service such as a reception desk to ensure the check-in is personable and smooth,  and housekeeping arrangement to keep things organised and clean