Hotel Crown Square is located in Bhopal, within 3.7 miles of Habibganj Station and 6 miles of Kanha Fun City. With free WiFi, this 3-star hotel offers room service.
At the hotel, rooms contain air conditioning and a TV.
Museum of Man is 7.7 miles from Hotel Crown Square, while Van Vihar National Park is 10 miles from the property. The nearest airport is Rajah Bhoj Airport, 12 miles from the accommodation.