Back
You are here:

Accommodation rating: 

The Hotel Leklil is a small basic hotel with 18 en suite rooms. All rooms are equipped with air conditioning, television and bathtub or shower.


Please call 020 3813 2966 for more information or to make a booking.

Other hotels you may like