OYO 17107 Flagship Green Leaves is located in Hyderabad, 9 km from Charminar. Located around 9 km from Mecca Masjid, the hotel is also 9 km away from Chowmahalla Palace.
OYO Rooms Near Dilsukh Nagar Bus Stop is situated in Hyderabad, 6 km from Charminar and 6 km from Mecca Masjid. Each room comes with a TV. its a good place to stay. Staff is very courteous. The breakfast was tasty.