10 reviews
Overlooking the lush valleys of Cherrapunjee, Polo Orchid Resort evokes modernity & the unmistakable Sohra Spirit. Polo Orchid Resort, 5 Star Resort showcases relaxation in the form of grand architecture, sun drenched balconies, wide shady corridors, flower lined patios. With rooms that are the epitome of comfort, overlooking the breath taking view of the waterfalls - the tranquil hilltop resort p