Лодж Tea Forest расположен в городке Элла, в окружении чайных плантаций. К услугам гостей ресторан и и бесплатный Wi-Fi.
Все номера выходят на балкон. В распоряжении гостей холодильник. Собственная ванная комната с душем укомплектована бесплатными туалетно-косметическими принадлежностями. Из окон открывается вид на горы и сад.
Стойка регистрации лоджа Tea Forest работает круглосуточно. Кроме того, к услугам гостей терраса, общий лаундж и бесплатная парковка.
Железнодорожный вокзал города Элла находится в 2,9 км от лоджа.