Il Narmada bhawan si trova a Puri, a 400 m dal Tempio di Jagannath e a 300 m da Puri Rath Yatra. La struttura fornisce una reception aperta 24 ore su 24 e il servizio in camera.
Tutte le sistemazioni sono dotate di TV a schermo piatto.
L'aeroporto più vicino è quello internazionale Biju Patnaik, a 50 km dal Narmada bhawan.