Ambassa is a train station located in Ambassa, Tripura. The average rating of this place is 3.90 out of 5 stars based on 340 reviews. The street address of this place is Ambassa, Tripura 799289, India. It is about 1.04 kilometers away from the Ambassa railway station.
Gilbert Chisim 11 months ago
A district head quarter a bustling town with major head offices within town limits. Good market place for everything. Good bus station railway station just an auto ride distance.
ankit shukla 58 months ago
Good place but not facilities of stay
Biplab Biswas 22 months ago
Ambassa is very helpful city, ambassa TRTC motor stand is very beautiful.