4.9/10
Free Wi-Fi
Parking
OYO Home Deb Appartment is situated in Agartala. The accommodation is 24 km from the Clouded Leopard National Park and has free Wi-Fithroughout the property.
Number of rooms: 30
Netaji Chowmani, Masterpara, Agartala, 799001 Agartala, India