Cookies help us provide better user experience. By using our website, you agree to the use of cookies.

The Canyon Resortâ

Air conditioning Pets allowed WiFi

It is almost a wonder what nature does when you just give it the time and space to fill you up with solitude. A moment of peace, silence and a touch of freshness to your life, that can give you exactly what you crave amidst all the hustle and bustle of your busy life. The Canyon Resort is your one stop destination that promises all of the above and much more. The Canyon, the wonder of Panchgani is surrounded by nature's most majestic creations. A perfect paradise, where you will feel the nature within. A place to rejuvenate, a home for your family in the lap of nature to spend quality time or to cool the steam off, The Canyon promises a time of your life in the very centre of a beauty so exquisite which will give you something to remember it by.
 

Let us know what you think

* Required field
×

Enter Your Details