Caratterizzato da un giardino, il New Crown Hotel sorge a Indore, nel Madhya Pradesh, a 200 m dalla fermata dell'autobus di Sarvate, a 3,7 km dal Palazzo Rajwada e a 10 km da ISKCON Indore. Questo hotel a 2 stelle offre la connessione Wi-Fi gratuita.
Le camere sono dotate di TV a schermo piatto.
Il New Crown Hotel dista 7 km dall'Aeroporto Devi Ahilya Bai Holkar, il più vicino, e 200 m dalla fermata dell'autobus di Sarvate.