Hotel Grand Lotus
Hotel😠 The hotel service management was very annoying..the manager didn't co-operate so well.. behaviour was good previously & later it got worse People often mention hotel,
Address
Main Road, beside Hightech Bus Stand, Tifra, Bilaspur, Deori, Chhattisgarh 495001, India
Website
Contact
+91 78800 74440Rating on Google Maps
4.50 (98 reviews)Open on Google Maps