Situé à Ella, à 100 mètres du pont aux neuf arches de Demodara, l'Ella Grill Restaurant propose un jardin, un parking privé gratuit, une terrasse et un restaurant. Il propose un service d'étage, une réception ouverte 24h/24 et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Cet établissement non-fumeurs se trouve à 4,5 km de la gare d'Ella.
Les chambres disposent d'un balcon avec vue sur la montagne. Les chambres donnent accès à une salle de bains commune. Certaines possèdent également une kitchenette avec un grille-pain. Toutes sont équipées d'un réfrigérateur.
Un petit-déjeuner américain, asiatique ou végétarien est servi chaque matin sur place.
L'Ella Grill Restaurant se trouve à 4,8 km du jardin des épices d'Ella et à 6,8 km de la gare de Demodara. L'aéroport international Mattala Rajapaksa, le plus proche, est implanté à 88 km.