Welcome to Hello Stay , New Delhi , India