Marg Stream Valley
The 4-star Marg Stream Valley Hotel lies within 9 km from Thusharagiri Falls.
The venue is 4.8 km away from Chembra Peak. The property is set within 5 km distance from Wayanad city center.
Marg Stream Valley Hotel features luxury rooms complete with wireless internet, cable television, a CD player and data ports.
Kozhikode airport is about 55 minutes by car.