Shambhala Resort
Shambhala Resort
+917666251337
whatsapp_post
Send
facebook_post
Share
Tweet
Locations
Panchgani Mahabaleshwar Road, Mahabaleshwar, Maharashtra
+917666251337 (copy number)
Community Reviews
This Boutique Hotel Is Perched On A Cliff & Offers Nature & Luxury At Its Best
Community Photos
VIEW ALL
Find More Brands
Travel
Weekend Getaways
Resorts
Report Incorrect Information
Claim Business Listing