Le Chateau Lambousa Hotel is located in the small resort town of Lapta, in North Cyprus which is the pearl of unique
Mediterranean beauty. Le Chateau Lambousa Hotel invites you to a unique experience, with its beautiful natural setting and attractive architecture and the hotel services are available around the clock.
7/24 Room Service
Close to Beach
Rent a Car