Hotel Polo Orchid

3 Star  

Tura, Meghalaya - 794 101

Starting from Rs. 7,511
Choose Dates

Hotel Polo Orchid, Tura - Photos & Videos