Set in Agartala, Tripura region, Hotel Omkar, Tripura is situated 24 km from Clouded Leopard National Park. This homestay offers air-conditioned accommodation with free Wi-Fi.
Numero delle stanze: 15
Kaman Chowmohani, Dhaleswar, Agartala, Tripura 799001, 799001 Agartala, India