Stephen's Legacy se encuentra en Vattavada, a 2 km de Pambadum Shola National Park, y ofrece alojamiento con piscina al aire libre, parking privado gratis, jardín y restaurante. El resort tiene wifi gratis y está a unos 7 km de Top Station y a 23 km de Anamudi Shola National Park. El alojamiento dispone de servicio de habitaciones y recepción 24 horas.
El resort ofrece desayuno buffet o vegetariano.
Stephen's Legacy ofrece zona de juegos infantil.
Presa de Mattupetty está a 30 km del alojamiento, y Chinnar Wildlife Sanctuary está a 37 km. El aeropuerto más cercano (Aeropuerto de Madurai) está a 128 km del alojamiento.