Polo Orchid Resort, Cherrapunji
Polo Orchid Resort Polo Grounds, Shillong- 793001 Meghalaya, India
Polo Orchid Resort Details
Located in Cherrapunjee, the traveller’s Mecca of Meghalaya, is the Polo Orchid Resort. Since its creation the resort has been the premium choice for all travellers visiting the region and looking for a comfortable and luxurious stay while enjoying the gifts of nature. The Polo Orchid Resort with its breath-taking views of surrounding hills and the Seven Sisters falls is much more than just an accommodation.