Situato a Bhopal, a 10 km dal Parco Nazionale di Van Vihar, l'OYO 23341 Hotel Neena Palace offre sistemazioni con WiFi gratuito e un parcheggio privato gratuito. TV con canali via cavo e bagno privato. L'hotel dispone di camere familiari.
Le camere sono dotate di aria condizionata, armadio.
Ogni mattina vi attende una colazione continentale.
Il personale della reception parla inglese e hindi.
La struttura dista 11 km dal Museo di Man e 13 km dal centro commerciale People's Mall. L'OYO 23341 Hotel Neena Palace dista 7 km dall'Aeroporto Nazionale Raja Bhoj, lo scalo più vicino.