Details
Polo Orchid Resort, Cherrapunji Cherrapunji Lobby Polo Orchid Resort Cherrapunji

Polo Orchid Resort, Cherrapunji

Polo Orchid Resort, Cherrapunji, is a luxury resort located amidst the quaint cliffside of Meghalaya. Our resort in Meghalaya is home to meticulously designed rooms that are decked with the most modern amenities and when you add our penchant for great service to the mix, it helps you have a cherished stay at our hotel.