Nirvana Home Stay Category: HotelsContact Number: +(91)-120-4211758 Address: A-118 G, Sec-35, Complex, Noida - 201301