Visakhapatnam, Intia
17-1-2/2Beside Traffic Police station, Pedagantyada Jn, GajuwakaVisakhapatnamAndhra PradeshIndia530026, 530026
1 queen bed