Nest Rock Hut
vazhikkadavu , kurishumala ashram road, vagamon, kerala, 686512 Vagamon, India,Object type: Hotel Vagamon
Nest Rock Hut is located in Vagamon and offers a restaurant and an outdoor swimming pool. The property features pool and river views. The apartment consists of