Stephen's Legacy localiza-se em Vattavada, a 2 km de Pambadum Shola National Park, e fornece acomodações com uma piscina exterior, estacionamento privado gratuito, um jardim e um restaurante. Este resort disponibiliza acesso Wi-Fi gratuito e está a cerca de 7 km de Top Station e a 23 km de Anamudi Shola National Park. O alojamento apresenta serviço de quartos e uma receção aberta 24 horas.
Stephen's Legacy disponibiliza opções de pequeno-almoço buffet e vegetariano.
Stephen's Legacy oferece um parque infantil.
Barragem MattuPetty fica a 30 km de Stephen's Legacy, enquanto Santuário de Vida Selvagem de Chinnar está a 37 km de distância. O Aeroporto de Madurai fica a 128 km da propriedade.