Situé à Kitulgala, le Leon Hilltop Resort dispose d'un jardin et d'un restaurant. Vous pourrez profiter d'une vue sur le jardin.
Toutes les chambres disposent de la climatisation, d'un bureau, d'une terrasse avec vue sur la montagne, d'une salle de bains privative, d'une télévision à écran plat, de linge de lit et de serviettes. Les logements comportent une armoire.