Capital O Hotel Royal StayHotel
1 Bairagarh Railway Station Near By Shikhar Garden Bairagarh, Bhopal, 462030 Bhopal, India
Featuring 3-star accommodation, Capital O Hotel Royal Stay is located in Bhopal, 13 km from Museum of Man and 14 km from Van Vihar National Park. Habibganj Station is 15 km away and Kanha Fun City is 26 km from the hotel.