Oyo 28133 Hotel Shimla Palace

31, Bharat Bhawan Rd, Krishna Nagar, Shymala Hills, Bhopal, Madhya Pradesh 462002, India462002BhopalIndia
Hotel
Loading
Show more hotels