Situé à moins de 1 km de la gare d'Ujjain Junction et à 19 minutes à pied d'Ujjain Kumbh Mela, l'Hotel Mahalok Palace propose des chambres à Ujjain. Cet hôtel 3 étoiles propose une connexion Wi-Fi gratuite, un service d'étage et une réception ouverte 24h/24. Cet établissement non-fumeurs se trouve à 700 mètres du Mahakaleshwar Jyotirlinga.
Toutes les chambres disposent d'une télévision à écran plat, de la climatisation et d'une salle de bains privative pourvue d'une douche et d'articles de toilette gratuits. Certaines s'ouvrent sur une terrasse. Elles comprennent également un bureau et une bouilloire.
L'aéroport le plus proche est celui de Devi Ahilya Bai Holkar, à 56 km.