L'Hotel Kingdom Palace Āzamgarh, 3 stelle, è situato a circa 10 minuti in macchina dal Bhairo Baba Mandir e a una distanza di 2 km dal Chando Tal.
Questo hotel si trova a 128 km da Ayodhya.
Le camere di questo hotel offrono bagni ad uso esclusivo e un bar sulla terrazza, un televisore a schermo piatto e un impianto di climatizzazione. Per il comfort degli ospiti sono presenti un impianto di climatizzazione.
Potrai fare una passeggiata di 5 minuti fino al ristorante The Sky o mangiare al ristorante Silver Spoon, situato a 400 metri.