Selva Lodge
Lodge😠 Don't visit the lodge, worst customer service, The management didn't properly response , If u cancel the booked rooms,, they did not give booking advance amount.. .. I ever saw worst lodge in Salem, Don't visit
Address
Loganatha Udayar complex, 191/11, Post off Road, Salem, Tamil Nadu 636005, India
Contact
+91 427 233 6877Rating on Google Maps
3.10 (128 reviews)Open on Google Maps