Featuring 3-star accommodation, SPOT ON Sri Sai Teja Lodge is located in Visakhapatnam, 18 km from Indira Gandhi Zoological Park and 8.9 km from Daba Gardens. This 3-star hotel offers a shared lounge and room service.
Numero delle stanze: 30
3, Srinivasa Nagar, Visakhapatnam (urba530001n)baji Junctions, Gopalpatnam, Visakhapatnam, 530001 Visakhapatnam, India