Featuring 3-star accommodation, OYO 29131 Hotel MN Grand is located in Shamshabad, 16 km from Chowmahalla Palace and 17 km from Mecca Masjid. This 3-star hotel offers room service.
Number of rooms: 40
Nagarguda - Shamshabad Rd, Madhura Nagar, Shamshabad Madhura Nagar, Shamshabad, 501218 Shamshabad, India