Star Hotel is a hotel located in Lunglei, Mizoram. The average rating of this place is 3.50 out of 5 stars based on 23 reviews. The street address of this place is VPVX+V76, Lunglei-Thenzawl Rd, Bazar veng, Lunglei, Mizoram 796701, India.
Khawla Chinzah 18 months ago
Good in facilities, reception. But less for parking space
Akbar Siddique 16 months ago
Nice place to stay
Zohma Pc 71 months ago
It's one of the best start-up hotels in Lunglei.