Situado a 3 km del Inn Of Joy Noida, los huéspedes pueden visitar el Templo Baba Balak Nath Sidh Peeth.
El Templo ISKCON está situado a unos 10 minutos en coche de este hotel de 3 estrellas.
Algunas habitaciones tienen chimenea de piedra, además de escritorio para mayor comodidad de los huéspedes. Los huéspedes pueden usar servicio de tetera/cafetera, y relajarse con Wi-Fi gratis y TV de pantalla plana con canales vía satélite. Algunos cuartos de baño disponen de inodoro separado, así como de gorros de ducha y toallas. Algunas habitaciones también tienen vistas a la ciudad.