OYO 13636 Sri Vinayaka Grand
Madhura Nagar, Shamshabad, Hyderabad, 501218 Shamshabad, India,Object type: Hotel Hyderabad
OYO 13636 Sri Vinayaka Grand is located in Shamshabad. All rooms feature a TV with cable channels and a private bathroom. The property provides a 24-hour front