Green Valley Holiday Home se encuentra en Meppādi, a 12 km de Kanthanpara Waterfalls y a 14 km de Pico Chembra, y ofrece alojamiento con wifi gratis, jardín con terraza y vistas a la montaña.
Algunas unidades disponen de zona de comedor y/o balcón.
Lago Pookode está a 15 km del alojamiento, y Cascada Soochipara está a 16 km. El aeropuerto más cercano (Aeropuerto Internacional de Kozhikode) está a 86 km.