Das komfortable 2-Sterne-Hotel O Lanang Narmada liegt knapp 3 Kilometer vom Narmada Botanische Garten entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Narmada. Außerdem gibt es Parkplätze.
Das Zentrum von Narmada kann man fußläufig in 30 Minuten von dem komfortablen Hotel aus erreichen. Narmada Park liegt auch in 10 Autominuten Entfernung vom O Lanang Narmada. Zu den Attraktionen der Gegend gehört auch der Pura Suranadi (liegt etwa 500 Meter von der Unterkunft entfernt).
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie ein Fernsehen mit mehreren Kanälen.