FabHotel Neena Palace
Near Halalapur Bus Stand, Lalghati - Bairagarh Road, 462030 Bhopal, India
FabHotel Neena Palace is situated in Bhopal, within 10 km of Museum of Man and 11 km of Van Vihar National Park. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.