If you want to take a step back & relax, why not do it in an environment that embodies tranquility? Spread across a sprawling 20 acres right at the heart of Kotagiri, Chow Chow is perched right atop the valley. Nestled in the lap of the Nilgiri Mountains, Chow Chow Valley Resort is the perfect getaway to de-stress from the hectic schedule of day-to-day life. We started out with a vision to provide travelers with a holistic experience of life in the mountains. Since no two travelers have similar tastes, we’ve designed a campus that caters to the needs of varied audiences.
Hotel Chow Chow Valley Resorts is a top-class hotel in Kotagiri, Tamil Nadu .