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

Polo Orchid Resort, Cherrapunji

Polo Orchid Resort, Cherrapunji, is a luxury hotel located amidst the quaint cliffside of Meghalaya. Our hotel 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.