Sri Lakshmi Teja Lodge is a lodge located in Nellore, Andhra Pradesh. The average rating of this place is 3.20 out of 5 stars based on 5 reviews. The street address of this place is CX32+977, Auto Nagar, Nellore, Andhra Pradesh 524004, India. It is about 0.71 kilometers away from the Vedayapalem railway station.
Balaji K 72 months ago
Lodge