JL Grand Hotel es un alojamiento de 3 estrellas que se encuentra en Nuwara Eliya, a 18 min a pie de Lago Gregory, y que dispone de jardín, terraza y restaurante. El alojamiento, construido en 2023, está a 6,1 km de Hakgala Botanical Garden. El alojamiento ofrece club infantil y recepción 24 horas.
Todas las unidades de este alojamiento están equipadas con TV de pantalla plana con canales vía satélite. El baño privado está equipado con ducha, artículos de aseo gratuitos y secador de pelo. En el hotel, todas las habitaciones disponen de ropa de cama y toallas.