Hotel Jehan Numa Palace, Bhopal, is situated snugly on the slopes of Shamla Hills. This elegant luxury hotel in Bhopal is located at a prime spot and it is easy to travel to some of the best places to visit in the city.
Hotel Jehan Numa Palace, Bhopal, is situated snugly on the slopes of Shamla Hills. This elegant luxury hotel in Bhopal is located at a prime spot and it is easy to travel to some of the best places to visit in the city.