Original Resolution: 1080x608
Hotel Shikha Restaurant Best Restaurant In Bhopal Hotels In Bhopal Restaurant In Bhopal See traveler reviews, candid photos, and great deals for hotel shikha palace, ranked #53 of 117 b&bs / inns in bhopal and rated 3.5 of 5 at lakhpati bhavan 63 hotel shikha palace mangalwara road mangalwara road, bhopal 462001 india.