Hotel Polo Orchid

3 Star  

Tura, Meghalaya - 794 101

Starting from Rs. 7,511
Choose Dates

Hotel Polo Orchid, Tura - Guest Reviews & Ratings

There are no reviews for this hotel. Be the 1st to stay at this hotel and leave a review!