Hotel Name: SPOT ON Hotel Maha Lakshmi Address: Door number 1-86/2 Near valluramma temple Valluru Ongole Ongole Andhra Pradesh 523272 India Ongole Andhra Pradesh India 523272
For Enquiry and Booking Contact
Asia Hotels and Resorts
2nd Floor, Plot No 921, Gali No 1,
Mahipalpur Bypass, Near Water Booster,
Mahipalpur, New Delhi 110037,India