Set in Kitulgala, Leon Hilltop Resort features a garden and restaurant. Guests can enjoy garden views.
At the resort every room has air conditioning, a desk, a terrace with a mountain view, a private bathroom, a flat-screen TV, bed linen and towels. The units feature a wardrobe.