Situated in Agartala, Tripura region, Hotel City Centre, Agartala is set 26 km from Clouded Leopard National Park. The accommodation features a 24-hour front desk and full-day security for guests.
Fitted with a terrace, the units feature a TV and a private bathroom with shower.
The nearest airport is Agartala Airport, 8 km from the homestay.