Reviews of Star MSR HOTEL
Ariyalur Main Road, 4 Road, Selva Nagar, Min Nagar, Perambalur, Tamil Nadu 621220, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
Ariyalur Main Road, 4 Road, Selva Nagar, Min Nagar, Perambalur, Tamil Nadu 621220, India
Cleanliness
Comfort
Service Quality
Security
Location