El Hotel O 18 Kālkāji Devi, de 3 estrellas, se encuentra a unos 15 minutos en coche del Templo del loto, y a 550 metros del Mercado Atta.
El hotel está situado en Kālkāji Devi, no muy lejos de la estación de metro Noida Sector 18. El Templo Swaminarayan Akshardham está situado a unos 7 km de este hotel. Los huéspedes pueden llegar al Snow World de Delhi, que está a unos 5 minutos a pie pie. La parada de autobús Wave Cinema está a unos 300 metros.
Las 30 habitaciones incluyen una zona de estar equipada con climatizador para garantizar la comodidad de los huéspedes. Las habitaciones ofrecen a los huéspedes escritorio, TV de pantalla plana con canales vía satélite y climatizador.
El restaurante Street Foods of India se encuentra a unos minutos a pie del hotel 18 Kālkāji Devi.