Devi Lodge
Hotel • Lodge😐 Rooms are well maintained with attached bathroom and nice hotel manager , quite hard to notice it from the vehicle People often mention room,
Address
6-184, Main Road, Velampeta, Annavaram, Andhra Pradesh 533406, India
Contact
+91 99497 33747Rating on Google Maps
3.40 (112 reviews)Open on Google Maps