the lobby area and the front desk at orchid resort in 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.