Leon Hilltop Resort is gelegen in Kitulgala, en heeft een tuin en restaurant. Je kunt genieten van het uitzicht op de tuin.
Alle kamers bij het resort hebben airconditioning, een bureau, een terras met uitzicht op de bergen, een eigen badkamer, een flatscreen-tv, beddengoed en handdoeken. Alle units hebben een kledingkast.