OYO 17301 Sukrangu Palace
Sukrangu Palace, Kankuri Rd, shivaji nagar, 423109 Shirdi, India,Object type: Hotel Shirdi
Featuring a shared lounge, OYO 17301 Sukrangu Palace is located in Shirdi in the Maharashtra region, a 7-minute walk from Saibaba Temple and 1,800 feet from Shr