Situado a 4 km del hotel Supreme Stays, los huéspedes pueden visitar Worlds Of Wonder. También dispone de un aparcamiento.
Los huéspedes que aprecian la arquitectura histórica estarán encantados, ya que la Rashtriya Dalit Prerna Sthal and Green Garden se encuentra a unos 2 km. La ubicación del hotel permite estar a poca distancia de la Okhla Bird Sanctuary.
Las habitaciones de este hotel disponen de un balcón, TV de pantalla plana con canales vía satélite y climatizador así como de un baño con una bañera, un inodoro separado y ducha. Algunas habitaciones tienen vistas a la ciudad.