#self catering
Likizo Lettings Limited
Likizo Lettings is an online platform for all vacation rental owners to list their space for free. Our primary aim is to make every vacation rentals reachable to all and sundry from all parts of the world by bridging t he gap between vacation home owners and travelers....