7.9/10
Good
Located in Agartala, 27 km from Clouded Leopard National Park, Hotel Polo Towers Agartala provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.
Number of rooms: 74
Kunjaban, Agartala, Tripura 799006, 799006 Agartala, India